【发布时间】:2015-11-23 10:53:16
【问题描述】:
sailsjs waterline 结合从一个表中搜索名称(例如 '%sam%')和从另一个表中搜索产品名称(例如 '%nike%')并左连接以获取用户方面的数据。我知道 mongo 中没有左连接,但如何实现这一点。我正在使用 mongodb。
var reqData = req.param('q');
console.log(reqData);
// Lookup for records that match the specified criteria
reqData = '%'+reqData+'%';
console.log(reqData);
User.find({ first_name: { 'like': reqData }}).exec(function user(err, user){
if (err) return res.json(err);
console.log(user);
res.json(true);
});
Product.find({ name: { 'like': reqData }}).exec(function user(err, user){
if (err) return res.json(err);
console.log(user);
res.json(true);
});
【问题讨论】:
标签: node.js sails.js waterline sails-mongo