Sails通过Waterline支持非常方便的模型,我在存储多个字符串的方式中使用了'array'属性类型,但现在我想存储更复杂的对象,虽然我可以通过'array'类型将原始数据存储在mongo中,我不知道它是否安全,我想在数组中定义对象类型,如mongoose的样式.例如,我需要一个模型"Products",我想将它定义为'数组',但存储在数组中的对象只是模型"Book",我可以这样做,但我认为它不起作用.
module.exports = { products : { type : 'array', Book : { name : 'string', price : 'integer' } } }
因此,非常感谢任何有关使用'array'和'json'的建议,非常感谢!