如何搜索Mongoose中字段中的元素数组?

时间:2017-05-15 09:25:49

标签: node.js mongodb mongoose

我有一个如下所示的数组

arr = [123,176]

我有2条记录

{ 
    '_id':'123',
    'geo':'-87.988'
},
{
   '_id':'198',
   'geo':'-98.822.
}

我把查询写成

arr = [123,192]

MyTable.find(_id:{$in: arr}).function(err,values){
  console.log(err);
}
  

错误:对于值'123',转换为ObectId失败。

我该如何解决这个问题?

0 个答案:

没有答案