如何在sails-mongo中添加json对象作为属性的类型

时间:2014-11-28 10:12:04

标签: json mongodb sails.js models waterline

Document.js

module.exports = {

  attributes: {

    type: {
        type: 'string'
    },
    createdBy: {
        model: 'User',
        required: true
    },
    body: {
        type: 'string'
    },
    comments: {
        model: 'Comments'
    },
    metaInfo: {
        type: 'json'
    }

 }

};

我想知道是否有任何方法可以编写类似于上面给出的模型,因此,我可以将json对象添加到包含名称 - 值对的 metaInfo

例如: JSON: {name:'Project',value:'MyFirstProject'}

这可以通过水线吗?

提前致谢。

1 个答案:

答案 0 :(得分:4)

我相信评论会回答你的问题。如果您需要任何进一步的帮助,可以参考Sails Github页面中提出的这个问题的答案:JSON Array of Strings