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 , 转载请保留.
看懂了