【发布时间】:2021-11-27 23:48:51
【问题描述】:
首先我为我的数据创建了索引:
db.stores.find( { $text: { $search: "java coffee shop" } } )
这是在索引字段中搜索文本的代码。
db.stores.find( { $text: { $search: "shop" } } )
但问题是它在我的集合中搜索“shop”这个词的整个文档,并且我想将它的探索限制在一些特定的文档中,例如它们的 id。 换句话说,我只想在我收藏的文档中搜索“shop”这个词 他们的 Occupation 字段的值等于“Z1”;
【问题讨论】:
标签: mongodb