Mongoose $或带$ near的查询似乎不起作用

时间:2015-07-21 09:57:45

标签: node.js mongodb mongoose

我正在尝试运行$or查询,但每当我在其中一个$near子句中使用$or时,查询都会返回0个结果。

这是我的代码:

params = { $or: [
  { loc: { '$near': { 
    '$geometry': { 
      type : "Point" ,
      coordinates : [ -0.127500 , 51.507220 ] 
    }, 
    '$maxDistance': 1000 
    } } }, 
  { categories: { $in: ['Services'] } }
] };
var query = Activity.find(params).populate({path: '_place'});
query.limit(10).exec('find', function(err, items) {
...
});

0 个答案:

没有答案
相关问题