Atlas Search 쿼리 실행
이 페이지의 내용
Search Tester, Compass, Drivers 및 mongosh
에서 Atlas Search 쿼리를 실행할 수 있습니다. Atlas Search는 Atlas UI에서 쿼리 지침도 제공합니다.
팁
Atlas 계정, 클러스터 또는 컬렉션 없이 Atlas Search Playground를 통해 빠르게 Atlas Search를 사용할 수 있습니다. 자세한 내용은 설명서를 참조하세요.
쿼리 지침 템플릿 보기
Atlas Search는 지침과 함께 샘플 복합 쿼리 템플릿을 제공합니다. 템플릿은 복합 쿼리와 해당 쿼리에 대한 인덱스 정의를 작성하는 방법을 보여줍니다. 예시 튜토리얼은 가중치 필드로 Atlas Search 복합 쿼리를 실행하는 방법을 참조하세요.
이 쿼리 지침 템플릿을 보는 방법:
AtlasGo Atlas 에서 프로젝트 의 Clusters 페이지로 고 (Go) 합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 원하는 프로젝트가 포함된 조직을 선택합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.
아직 표시되지 않은 경우 사이드바에서 Clusters를 클릭합니다.
Clusters(클러스터) 페이지가 표시됩니다.
검색 테스터에서 Atlas Search 쿼리 실행하기
Atlas Search 탭의 Search Tester 기능을 사용하면 다음을 수행할 수 있습니다.
컬렉션에서 검색할 텀을 입력합니다.
$search
또는$searchMeta
쿼리를 실행합니다. 기본적으로 Search Tester 은 기본 와일드카드 쿼리를 표시합니다.Atlas Search 쿼리 구문을 보고, 편집하고, 복사한 다음
mongosh
또는 MongoDB Compass에서 실행할 수 있습니다.팁
Atlas Search 는 또한 사용자가 조정할 수 있는 인기 있는 Atlas Search 쿼리에 대한 템플릿 을 제공합니다.
$search
쿼리의 경우 Search Tester은(는) 관련성 점수를 기준으로 정렬된 상위 10개 문서를 반환합니다. $searchMeta
쿼리의 경우 Search Tester은(는) 하나의 메타 문서를 표시합니다.
전제 조건
Atlas UI에서 Search Tester를 사용하기 위해 필요한 사항:
MongoDB 버전 4.2 이상을 실행하는 Atlas 클러스터
Atlas 클러스터의 컬렉션에 있는 Atlas Search 인덱스.
collection 검색하기
AtlasGo Atlas 에서 프로젝트 의 Clusters 페이지로 고 (Go) 합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 원하는 프로젝트가 포함된 조직을 선택합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.
아직 표시되지 않은 경우 사이드바에서 Clusters를 클릭합니다.
Clusters(클러스터) 페이지가 표시됩니다.
쿼리하려는 인덱스에서 카드 오른쪽에 있는 Query 버튼을 클릭합니다.
쿼리 구문 보기, 편집 또는 복사하기
Compass, Drivers 및 mongosh에서 Atlas Search 쿼리 실행하기 mongosh
Atlas Search 쿼리를 실행하려면 다음이 필요합니다.
MongoDB 버전 4.2 이상을 실행하는 Atlas 클러스터
Atlas 클러스터의 컬렉션에 있는 Atlas Search 인덱스.
쿼리를 실행하는 데 사용할 클라이언트에 대한 연결.
Step 2: Atlas Search 쿼리 실행 페이지에서는 다음 클라이언트를 사용하여 Atlas 클러스터에 연결하고 sample_mflix.movies
collection에 대해 $search
쿼리를 실행하는 방법을 보여 줍니다. 자세히 알아보려면 2단계: Atlas Search 쿼리 실행 페이지의 언어 선택 드롭다운 메뉴를 사용하여 클라이언트를 선택하세요.
고객 | 단계 |
---|---|
MongoDB Compass |
자세한 내용은 집계 파이프라인 빌더를 참조하세요. |
드라이버 |
이러한 드라이버를 사용하여
|
MongoDB Shell |
|