Pesquisa de texto
O MongoDB fornece diferentes recursos de pesquisa de texto, dependendo se seus dados estão hospedados no MongoDB Atlas ou em uma implantação autogerenciada.
MongoDB
Atlas Search
Para executar pesquisa de texto em dados hospedados no MongoDB Atlas, utilize Pesquisa do MongoDB Atlas. O Atlas Search suporta indexação de texto refinada e uma linguagem de query rica para resultados de pesquisa rápidos e relevantes.
Para saber mais e começar a usar o Atlas Search, consulte:
O Atlas Search também oferece analisadores comuns para análise de texto para pesquisa de texto completo, incluindo suporte para mais 40 analisadores específicos de idioma.
Pesquisa de texto em sistemas autogerenciados
Para sistemas autogerenciados (não Atlas), o recurso de pesquisa de texto do MongoDB oferece suporte a operações de query que executam uma pesquisa de texto de conteúdo de string de caracteres. Para realizar a procurar de texto, o MongoDB usa um índice de texto e o operador $text
.
Observação
Os modos de exibição não oferecem suporte à pesquisa de texto.
Para saber mais sobre a pesquisa de texto para implementações autogerenciadas, consulte:
O MongoDB também suporta pesquisa de texto para vários idiomas. Para obter uma lista de idiomas suportados, consulte Idiomas de pesquisa de texto.