我正在尝试存储另一个模型的Object Id的数组。
子服务
skills: {
collection: 'subservice',
via: 'contractors'
},
承包商模型
contractors : {
collection: 'contractor',
via: 'skills'
},
这个解决方案没有用...... How to store array of ObjectID's in Mongo with Sails?
答案 0 :(得分:1)
在这两个模型中,您使用via
,因此您必须指定哪个模型占主导地位:
子服务
skills: {
collection: 'subservice',
via: 'contractors',
domiant: true
},
承包商模型
contractors : {
collection: 'contractor',
via: 'skills'
},
更多信息:http://sailsjs.org/documentation/concepts/models-and-orm/associations/dominance