20159 月11
Sails:Waterline多对多查询
Sys_user.js
module.exports = {
schema: true,
autoCreatedAt: false,
autoUpdatedAt: false,
attributes: {
id: {
type: 'integer',
autoIncrement: true,
primaryKey: true
},
roles: {
collection: 'Sys_role',
via: 'users'
}
}
};
Sys_role.js
users: {
collection: 'Sys_user',
via: 'roles'
//dominant: true
},
使用populate查询
Sys_role.findOne(1).populate('users').populate('menus').exec(function(err, role) {
console.log(':::'+JSON.stringify(role.users));
console.log(':::'+JSON.stringify(role.menus));
});
本文地址:https://wizzer.cn/archives/3173 , 转载请保留.
看懂了