自己的项目中用到了mongodb,需要做一个搜索功能,刚开始不知道怎么搞,查了mongodb有个全文检索功能。

全文检索分为两步

第一,建立索引
db.stores.createIndex( { name: "text", description: "text" } )
name,description是对应的关键字段名,是以这几个字段建立索引。
第二步,查询结果集
db.stores.find( { $text: { $search:  searchKeys } } )
$text全文检索关键字,searchKeys 需要检索的文本
 
根据以上两步就可以进行全文检索了。
 
 
本人才疏学浅,如有纰漏多请指教。

相关文章:

  • 2021-12-23
  • 2021-04-20
  • 2022-02-01
  • 2022-12-23
猜你喜欢
  • 2021-04-04
  • 2021-11-19
  • 2021-12-15
  • 2021-08-28
  • 2021-05-23
  • 2021-07-25
  • 2022-01-18
相关资源
相似解决方案