我想在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
会将该领域标记为具有代表性;如果这是false
,sourceRealm
将指向代表。
这会有用吗?