我有两张桌子。
用户
角色
我为这些表创建了模型
var Users= bookshelf.Model.extend({
tableName: 'Users'
});
var Roles= bookshelf.Model.extend({
tableName: 'Roles'
});
现在我想要什么,用户信息获取角色信息,在我的情况下角色可以多于一个。我怎么能得到它?
答案 0 :(得分:1)
这是一个经典的多对多情况。两个模型都应该定义belongsTo
,您应该有一个名为roles_users
的表,其中包含相应的ID。