Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs Menu
Docs Home
/ /

$search (etapa de agregación)

$search la etapa del pipeline de agregación realiza una búsqueda de texto completo en el campo o campos de una colección de Atlas. Los campos deben estar cubiertos por un MongoDB Search index.

Importante

La etapa del pipeline de agregación $search está disponible para colecciones alojadas en:

  • MongoDB Atlas.

  • Los despliegues de MongoDB Enterprise que ejecutan la versión 8.2 o posterior con el Operador de Kubernetes.

  • Implementaciones de MongoDB Community que ejecuten la versión 8.2 o posterior.

Para obtener más información, consulta MongoDB Search.

Por ejemplo, puedes usar $search para realizar los siguientes tipos de operaciones:

  • Búsquedas para hacer coincidir campos de texto con varios patrones.

  • Coincidencias difusas para encontrar términos con variaciones ortográficas.

  • Consultas compuestas para combinar múltiples condiciones de búsqueda.

  • Puntaje de relevancia para clasificar los resultados.

  • Devuelve snippets de texto coincidente.

  • Búsquedas vectoriales para encontrar documentos mediante similitudes vectoriales.

Para más detalles, consulta:

Volver

$scoreFusion