Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Búsqueda de texto

MongoDB proporciona capacidades de búsqueda de texto tanto para MongoDB Atlas como para implementaciones autogestionadas.

Nota

$search, $searchMeta y $vectorSearch ya están disponibles en implementaciones autogestionadas. Se recomienda usar estas etapas de agregación en lugar del operador $text, ya que ofrecen una solución mejorada para full-text-queries.

Para realizar una búsqueda de texto, use MongoDB Search. MongoDB Search admite una indexación de texto detallada y un languaje del query rico para obtener resultados de búsqueda rápidos y relevantes.

Para aprender más y comenzar con la búsqueda de MongoDB, consulte:

La búsqueda de MongoDB también ofrece analizadores comunes para el analizar texto en búsquedas de texto completo, incluyendo el soporte para más de los 40 analizadores específicos de cada lenguaje.

Para realizar una búsqueda vectorial en tus datos alojados en MongoDB, utiliza MongoDB Vector Search. MongoDB Vector Search amplía sus capacidades de búsqueda de texto para incluir búsquedas semánticas, híbridas y generativas.

Para obtener más información y comenzar con MongoDB Vector Search, consulta:

MongoDB también proporciona el operador $text. Sin embargo, recomendamos usar la etapa de agregación $search, ya que ofrece opciones avanzadas de búsqueda de texto completo, incluyendo:

  • Concordancia difusa y autocompletado.

  • Puntuación de relevancia.

  • Soporte para la búsqueda utilizando sinónimos y facetas.

  • Resaltado de términos de búsqueda.

  • Más analizadores de lenguajes.

Para obtener más información sobre las $text query, consulta $text queries.