Meteor中的此服务器端查询返回"无查询解决方案"
$or: [
{
$text: {
$search: searchValue,
$caseSensitive: false,
$diacriticSensitive: false
}
},
{
content: {$regex: re}
}
]
答案 0 :(得分:1)
您必须创建文本索引以映射要搜索的每个元素。 示例:
db.collection.createIndex({ element1: "text",
element2:'text' })
“要在$ or表达式中使用$ text查询,必须对$ or数组中的所有子句建立索引。”
限制在$text behavior