As queries do Atlas Search são executadas como um agregação pipeline stage. Se você tiver um índice do Atlas Search existente para dados no seu Atlas cluster, poderá $search executar as queries e. Se você $searchMeta $vectorSearch já tiver um índice de pesquisa do Atlas Vector em seus dados no Atlas, também poderá executar consultas .
Antes de começar
Crie um índice do Atlas Search ou um índice do Atlas Vector Search.
Observação
O gerenciamento de índices de pesquisa do Atlas Search na IU do Compass está disponível apenas para:
Implantações locais do Atlas
Implantações com o MongoDB 7.0 ou posterior.
Passos
Construa sua query
Por padrão, o MongoDB Compass seleciona o estágio $search para sua query. Você também pode selecionar o estágio $searchMeta para usar em sua consulta. Se você estiver usando um índice do tipo vectorSearch na query, poderá usar o estágio $vectorSearch.
Observação
Se você usar o estágio $search, $searchMeta ou $vectorSearch, ele deve ser o primeiro estágio no seu pipeline de agregação. Para combinar a busca vetorial e a pesquisa de texto completo no mesmo pipeline, realize uma pesquisa híbrida. Para mais informações, veja Como fazer a pesquisa híbrida.