Sails.js / Waterline:同一模型中项目之间的一对多

时间:2015-08-31 17:57:32

标签: javascript node.js sails.js waterline

我想在Sails.js中模拟魔兽世界中的连接领域。因为我只需要一个代表作为代表的人,所以我有这样的事情:

 attributes: {
        region: {
            type: 'string',
            enum: ['us', 'eu', 'kr', 'tw', 'cn']
        },
        realm: {
            type: 'string'
        },
        isSourceRealm: {
            type: 'boolean'
        }
        sourceRealm: {
            model: 'Realms'
        },
        connectedRealms: {
            collection: 'Realms',
            via: 'sourceRealm'
        }
    }

isSourceRealm会将该领域标记为具有代表性;如果这是falsesourceRealm将指向代表。

这会有用吗?

0 个答案:

没有答案