$search
聚合管道阶段对Atlas集合中的一个或多个字段执行全文搜索。这些字段必须由 MongoDB Search索引覆盖。
例如,您可以使用 $search
来执行以下类型的操作:
搜索,以将文本字段与各种模式相匹配。
模糊匹配,以查找具有拼写变化的词语。
复合查询用于组合多个搜索条件。
相关性评分用于对结果进行排序。
返回匹配文本的片段。
向量搜索,以通过向量相似性查找文档。
如需更多详细信息,请参阅:
索引定义,学习;了解有关创建和管理MongoDB搜索索引的更多信息。
MongoDB搜索聚合管道阶段,学习;了解有关
$search
管道阶段语法和用法的更多信息。$search 操作符,了解有关
$search
聚合管道阶段操作符的更多信息。