Atlas Search 쿼리 실행
Atlas Search 쿼리는 집계 파이프라인 단계로 실행됩니다. Atlas 클러스터의 데이터에 대한 기존 Atlas Search 인덱스가 있는 경우 $search
및 $searchMeta
쿼리를 실행할 수 있습니다. Atlas의 데이터에 기존 Atlas Vector Search 인덱스가 있는 경우 $vectorSearch
쿼리를 실행할 수도 있습니다.
시작하기 전에
Atlas Search 인덱스 또는 Atlas Vector Search 인덱스를 생성합니다.
참고
Compass UI에서 Atlas Search 인덱스 관리는 다음 경우에만 사용할 수 있습니다.
Atlas 로컬 배포서버.
MongoDB 7.0 이상을 실행하는 배포서버.
단계
3
쿼리 구성
기본적으로 MongoDB Compass는 쿼리의 $search
단계를 선택합니다. 쿼리에 사용할 $searchMeta
단계를 선택할 수도 있습니다. 쿼리에서 vectorSearch
유형 인덱스를 사용하는 경우 $vectorSearch
단계를 사용할 수 있습니다.
참고
$search
, $searchMeta
또는 $vectorSearch
단계를 사용하는 경우, 이는 집계 파이프라인의 첫 번째 단계여야 합니다. 벡터 검색과 전체 텍스트 검색을 동일한 파이프라인에서 결합하려면 하이브리드 검색을 수행하세요. 자세한 내용은 하이브리드 검색 수행 방법을 참조하세요.