Learn the "why" behind slow queries and how to fix them in our 2-Part Webinar.
Register now >
Menu Docs
Página inicial do Docs
/ /

$search (estágio de agregação )

$search o agregação pipeline stage executa uma full text search do campo ou campos em uma collection do Atlas . Os campos devem ser cobertos por um índice MongoDB Search.

Importante

As $search fases do pipeline de agregação estão disponíveis para collections hospedadas em:

  • MongoDB Atlas.

  • MongoDB Enterprise implantações executando a versão 8.2 ou posterior com o Kubernetes Operador.

  • Implantações do MongoDB Community executando a versão 8.2 ou posterior.

Para aprender mais, consulte MongoDB Search.

Por exemplo, você pode usar $search para executar os seguintes tipos de operações:

  • Pesquisas para corresponder campos de texto com vários padrões.

  • Correspondências difusas para encontrar termos com variações ortográficas.

  • Queries compostas para combinar várias condições de pesquisa.

  • Pontuação de relevância para classificar resultados.

  • Retorno de trechos de texto correspondente.

  • Pesquisas vetoriais para encontrar documentos utilizando similaridades vetoriais.

Para mais detalhes, consulte:

Voltar

$scoreFusion