- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我知道有类似的问题,但他们没有帮助我。
尝试在模型上使用 .find() 方法时出现错误:product2(.query() 方法有效)
我试图找出如何从数据库中获取更详细的输出,但失败了。
{
"error": "E_UNKNOWN",
"status": 500,
"summary": "Encountered an unexpected error",
"raw": {
"code": "ER_BAD_FIELD_ERROR",
"errno": 1054,
"sqlState": "42S22",
"index": 0
}
}%
我的模型“Product2.js”
module.exports = {
connection:'someMysqlServer',
migration:'safe',
tableName:'NUTR_DATA',
attributes:{
id:{
columnName:'Nutr_No',
primaryKey:true,
type:'string'
}
}
};
路由.js
module.exports.routes{
'GET /select':'Product2Controller.select'
};
Product2Controller.js
module.exports = {
select:function(req,res){
Product2.find({limit:10}).exec(function(err, results) {
if (err){res.serverError(err)}
else{res.json(results)};
});
}
};
数据库架构
+---------------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------------+---------------+------+-----+---------+-------+
| NDB_No | varchar(5) | NO | PRI | NULL | |
| Nutr_No | varchar(3) | NO | PRI | NULL | |
| Nutr_Val | decimal(13,3) | NO | | NULL | |
| Num_Data_Ptr | decimal(10,0) | NO | | NULL | |
| Std_Error | decimal(11,3) | YES | | NULL | |
| Src_Cd | varchar(2) | NO | | NULL | |
| Deriv_cd | varchar(4) | YES | | NULL | |
| Ref_NDB_No | varchar(5) | YES | | NULL | |
| Add_Nutr_Mark | varchar(1) | YES | | NULL | |
| Num_Studies | int(11) | YES | | NULL | |
| Min | decimal(13,3) | YES | | NULL | |
| Max | decimal(13,3) | YES | | NULL | |
| DF | int(11) | YES | | NULL | |
| Low_EB | decimal(13,3) | YES | | NULL | |
| Up_EB | decimal(13,3) | YES | | NULL | |
| Stat_cmd | varchar(10) | YES | | NULL | |
| AddMod_Date | varchar(10) | YES | | NULL | |
| CC | varchar(1) | YES | | NULL | |
+---------------+---------------+------+-----+---------+-------+
有什么问题吗?
最佳答案
感谢您的回复。问题没有设置
autoCreatedAt: false,
autoUpdatedAt: false
我没有看到我的 ide 实际上给我比 curl 更详细的输出。如果将错误放在船的平静图片和有关提升服务器的信息下,也许会更好 :P
关于javascript - 使用水线的 sails.js 中的 ER_BAD_FIELD_ERROR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29048743/
我目前正在使用 AngularJS、Loopback 和 MySQL 构建一个网络应用程序。它工作了一段时间,最近我从前端发出的大部分环回请求开始因内部服务器错误而失败。 Error: ER_BAD_
我正在连接到 mysql 服务器并进行查询。我不断收到 ER_BAD_FIELD_ERROR:“字段列表”中的未知列 connection.query("SELECT ID FROM shorturl
我有一个问题,我需要帮助解决一个问题。所以问题是我有一条路线来显示我的学生表的所有行并且它有效,但是知道当我尝试下面的代码来搜索我得到的特定 student_id 时: “无法查询用户:错误:ER_B
Sequelize 版本: 4.37.10 模型定义: 本地章节.js const Database = require('./database'); const Sequelize = requir
我知道有类似的问题,但他们没有帮助我。 尝试在模型上使用 .find() 方法时出现错误:product2(.query() 方法有效) 我试图找出如何从数据库中获取更详细的输出,但失败了。 { "e
我不是很喜欢 sql,正在做我的第一个项目 我从 tutorial points 读到有关更新查询的信息 首先我创建了一个如下所示的辅助函数 const updateFieldInTable = (t
我是风帆的初学者,我正在尝试使用风帆和 mysql 创建我的第一个 API。我尝试在我的 mysql 控制台中创建表,并对 configuration.js 文件进行配置,并尝试在 chrome 浏览
var convID = 2525; var contactUsername = 'blabla'; var userId = 100; var contactId = 200; var sql =
我们在 Node.Js 中使用 mysql 包来连接到 Aurora DB。 我们正在调用存储过程,有时会收到错误:ER_BAD_FIELD_ERROR:“字段列表”中未知的列“claimSystem
我正在尝试使用expressjs将表单数据插入nodejs中的MySQL数据库 当我在命令提示符下运行代码时,它运行良好,但是当我按下提交按钮时,出现以下错误: var connection = my
我遇到了一个非常困惑的问题...我正在尝试进行查询: SELECT ordenes_servicio.idorden, estatus_orden.descripcion AS estatus, ti
我不断收到以下错误代码 Error: ER_BAD_FIELD_ERROR: Unknown column 'kappa' in 'where clause' 在nodejs中执行此脚本时 conne
将以下模型文件与 Sequelize 结合使用,此代码运行无误并允许我执行插入: var crypto = require('crypto'); module.exports = function(s
尝试从 Sails.js Controller 调用模型上的 .create() 时,出现以下错误。 这是我的模型,TemperatureReading.js: module.exports = {
因为我是nodejs新手。我不断收到以下错误代码 错误:错误:ER_BAD_FIELD_ERROR:“where 子句”中的未知列“用户” 我正在将nodejs与mysql和express一起使用。我
我们在 knex 中使用列名数组: knex .select( ["rowid", "accountid", "accountname"] ) .from("a
当我尝试在 phpmyadmin 中更新表时收到此错误 谁能告诉我这是怎么回事 这是表格 create table ms_registereduser(userID Varchar(10),socke
想要计算 updatedAt 列,然后将其与 where 子句中的当前日期进行比较 const query = { where: { [sequalize.fn
在我的登录页面上: Submit 提交后,login(form) 在此处执行(在登录 Contr
我是 Sails.js 的新手 我正在为应用程序使用 MySQL 数据库。 问题: 当我试图UPDATE一个表(名为'u_others'),我收到以下错误: ER_BAD_FIELD_ERROR: U
我是一名优秀的程序员,十分优秀!