我想搜索文档中的多个字段。这些字段中的每一个都可以是Date
,String
或Number
类型。我尝试使用正则表达式使用$or
查询来搜索搜索字词,但它只会搜索String
类型的字段:
SomeCollection.find({
$or: [
{sometext: /searchterm/},
{somedate: /searchterm/},
{somenumber: /searchterm/}
]
});
是否可以搜索具有不同数据类型的字段?