通过创建搜索索引、运行查询和处理结果,开始使用 MongoDB Search。选择部署类型、接口和语言以查看相应的程序。
设置集群
定义和创建 MongoDB Search 索引
In this section, you create a MongoDB Search index on the sample movies collection.
构建和运行 MongoDB Search 查询
在本节中,您将对已创建索引的集合运行查询。
继续学习
运行自动补全和部分匹配查询
您可以使用 MongoDB Search 来运行自动补全和部分匹配查询,以返回部分单词的结果。当在应用程序的搜索字段中输入更多字符时,这有助于提高检索结果的准确性。您必须将字段索引为 MongoDB Search 自动补全类型,才能使用 自动补全操作符。
要开始使用,请参阅如何运行自动完成和部分匹配MongoDB搜索查询。
使用分面对搜索结果进行分组
您可以使用MongoDB Search运行分面(Facet)查询,按字符串、日期或数值对搜索结果群组。 您必须创建带有分面(Facet)定义的索引,才能使用facet(MongoDB搜索操作符)收集器。
要开始使用,请参阅如何在MongoDB Search 中使用分面。
使用MongoDB Search Playground
使用MongoDB Search Playground。通过配置搜索索引并在没有Atlas帐户、集群或集合的情况下运行查询来尝试不同的MongoDB搜索功能。
要学习;了解更多信息,请参阅MongoDB Search Playground。
通过课程来学习
To learn more about MongoDB Search, you can take Unit 1 of the Atlas Search Course on MongoDB University. The 2.25 hour unit includes an overview of MongoDB Search and lessons on how to create MongoDB Search indexes, use $search with different operators, and generate search facets.
通过观看学习
您还可以观看以下视频,学习;了解有关MongoDB Search 的更多信息: