【发布时间】:2015-10-12 23:57:15
【问题描述】:
我在 Sails.js 中使用 Waterline。
我希望有一个 User 有 Involvements 。一个事件可以有多个参与。 参与具有状态。
我的用户类:
module.exports = {
attributes: {
involvements: {
collection: 'Involvement',
via : 'user'
}
}
};
我的活动课:
module.exports = {
attributes: {
creator: {
model: 'User'
},
involvements: {
collection: 'Involvement',
via: 'event'
}
}
};
我的参与类:
module.exports = {
attributes: {
status: {
type: 'string',
required: true
},
user : {
model : 'User'
},
event : {
model : 'Event'
}
}
};
当我尝试启动我的服务器时,我遇到了这个错误:
试图访问未定义的集合字符串。
【问题讨论】:
标签: node.js orm sails.js waterline