0
我的模式是,如何查找其中一个或另一个字段与值匹配的文档?
var userSchema = new Schema({
first_name : String,
last_name : String,
...
});
从此,我需要做的搜索过滤选项。为此,我通过name
有价值的params。
现在我想返回包含first_name == name
或last_name == name
如何编写该查询的文件?
@Ranjith做了这项工作? – 2014-09-14 11:02:51
文本索引和相应的搜索也可能起作用。 – 2014-09-14 21:32:21
不知道它是否适用于Ranjith,但这种方法确实有效(它对我来说)。注意是否需要搜索多种类型(如String和ObjectId),因为如果您将ObjectId传递给不符合的字符串,您将会得到Cast Error。 – cjn 2015-08-17 17:46:07