Sails Blueprint添加到多对多记录

时间:2014-05-15 16:30:32

标签: sails.js waterline

我正在使用Sails@0.10rc-7而且我很难在多对多记录中添加内容。

我有多个用户和多个这样的群组:

// Group.js
module.exports = {

    attributes: {

        description: {
            type: 'string'
        },

        users: {
            collection: 'user',
            via: 'groups'
        }

    }

};

//User.js
module.exports = {

    attributes: {

        token: {
            type: 'string'
        },

        groups: {
            collection: 'group',
            via: 'users'
        }

    }

};

我有一个现有的组记录和一个现有的用户记录。我想将用户连接到该组。

我可以成功地执行这样的PUT请求:

PUT http://127.0.0.1:1337/api/user/1
{
"groups":1
}

这也有效:

PUT http://127.0.0.1:1337/api/user/1
{
"groups": [1,2]
}

但是,如果我不了解现有的团体呢?

0 个答案:

没有答案