在 Mongoose 中使用数组作为搜索条件
Using array as search criteria in Mongoose
我有一个数组,比方说,phone 个数字:
var numberArray = ["9023452112", "3023093039"];
我如何使用它来搜索 Mongo 文档?
User.find({ number: numberArray }, function(err, result)...);
Mongoose 似乎不喜欢这样。
尝试使用 $in
运算符查找字段值等于指定数组中任意值的文档:
var numberArray = ["9023452112", "3023093039"];
User.find({ "number": { "$in": numberArray} }, function(err, result){...});
我有一个数组,比方说,phone 个数字:
var numberArray = ["9023452112", "3023093039"];
我如何使用它来搜索 Mongo 文档?
User.find({ number: numberArray }, function(err, result)...);
Mongoose 似乎不喜欢这样。
尝试使用 $in
运算符查找字段值等于指定数组中任意值的文档:
var numberArray = ["9023452112", "3023093039"];
User.find({ "number": { "$in": numberArray} }, function(err, result){...});