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

Ejecuta queries de Atlas Search

Las consultas de Atlas Search se ejecutan como una etapa del pipeline de agregación. Si ya tienes un Atlas Índice de búsqueda para los datos de tu clúster Atlas, puedes ejecutar las $search y $searchMeta queries. Si tienes un índice de búsqueda Atlas Vector existente sobre tus datos en Atlas, también puedes ejecutar query de $vectorSearch.

Crea un índice de Atlas Search o un índice de Atlas búsqueda vectorial.

Nota

La gestión de índices de búsqueda de Atlas en la Interfaz de Usuario de Compass está disponible solo para:

  • Implementaciones locales de Atlas.

  • Implementaciones que ejecutan MongoDB 7.0 o posterior.

1

Desde el Indexes pestaña, haga clic en Search Indexes. Pase el ratón por encima del índice de búsqueda que desea utilizar en su query.

2

Haz clic en el botón Aggregate que aparece al pasar el cursor sobre tu índice de búsqueda.

3

Por defecto, MongoDB Compass selecciona la etapa $search para tu query. También puedes seleccionar la etapa $searchMeta para usar en tu consulta. Si estás usando un índice de tipo vectorSearch en tu query, puedes usar la etapa $vectorSearch.

Nota

Si utilizas la etapa $search, $searchMeta o $vectorSearch, debe ser la primera etapa en tu pipeline de agregación. Para combinar la búsqueda vectorial y full-text en el mismo pipeline, realiza una búsqueda híbrida. Para más información, consulta Cómo realizar una búsqueda híbrida.

4

Volver

Exportar a lenguaje

En esta página