【发布时间】:2014-10-06 09:35:49
【问题描述】:
我在 Sails 中有两个模型 - 用户和缺席。用户有很多缺勤记录,所以我正在尝试进行一对多关联。它们看起来像这样:
用户.js 在属性中:
id: {
type: 'integer',
unique: true,
primaryKey: true,
columnName: 'idx'
},
absences: {
collection: 'absence',
via: 'idxuser'
}
缺席.js 在属性中:
id: {
type: 'integer',
unique: true,
primaryKey: true,
columnName: 'idx'
},
idxuser: {
model: 'user'
}
但是当我调用用户记录时,我得到了这个错误:
Error (E_UNKNOWN) :: Encountered an unexpected error
ER_SP_UNDECLARED_VAR: Undeclared variable: NaN
堆栈跟踪引用了sails-mysql 模块。
我正在使用: 帆 0.10.5 帆-mysql 0.10.6 节点 0.10.25
【问题讨论】:
-
这对我来说非常适合我使用新数据库和您发布的确切代码。你能发布完整的堆栈跟踪吗?
标签: javascript mysql node.js sails.js waterline