$search
aggregation pipeline stage performs a full-text search of the field or fields in an Atlas collection. The fields must be covered by an Atlas Search index.
For example, you can use $search
to perform the following types of operations:
Searches to match text fields with various patterns.
Fuzzy matches to find terms with spelling variations.
Compound queries to combine multiple search conditions.
Relevance scoring to rank results.
Return snippets of matching text.
Vector searches to find documents using vector similarities.
For more details, see:
Definições de Índice para saber mais sobre como criar e gerenciar índices de pesquisa do Atlas Search.
Fases do pipeline de agregação do Atlas Search para saber mais sobre a sintaxe e o uso do estágio de pipeline
$search
.Operadores $search para saber mais sobre os operadores das fases do pipeline de agregação
$search
.