我可以使用帆的查询修饰符"包含"与一组对象?

时间:2014-10-13 14:25:24

标签: node.js sails.js waterline sails-mongo

我试图获取集合中具有特定对象的所有对象。 例如:

对象公司有一系列员工,我想找到所有在此系列中拥有特定员工的公司。我想做的是:



Company.find({where:{employees: {contains: employeeX}}}, function (err, companies) {
  ...
});




但它没有用。

1 个答案:

答案 0 :(得分:1)

var criteria = { "employees":{$in: [{employeeId:employeeXId}]}};     

User
   .find(criteria)  
   .then(function(data){
      //Employee Collection
   })  

这对我有用