쿼리 및 투영 연산자
참고
구문 및 예시를 포함하여 특정 연산자에 대한 자세한 내용을 보려면 연산자의 참조 페이지에 대한 링크를 클릭하십시오.
호환성
다음 환경에서 호스팅 되는 배포에 쿼리 및 프로젝션 연산자를 사용할 수 있습니다.
MongoDB Atlas: 클라우드에서의 MongoDB 배포를 위한 완전 관리형 서비스
MongoDB Enterprise: MongoDB의 구독 기반 자체 관리 버전
MongoDB Community: MongoDB의 소스 사용 가능 무료 자체 관리 버전
쿼리 선택자
비교
다양한 BSON types 값을 비교하려면 지정된 BSON 비교순서를 참조하십시오.
논리
요소
평가
이름 | 설명 |
---|---|
쿼리 언어 내에서 집계 표현식을 사용할 수 있습니다. | |
주어진 JSON Schema에 대해 문서의 유효성을 검사합니다. | |
필드 값에 대해 모듈로 연산을 수행하고 지정된 결과가 있는 문서를 선택합니다. | |
지정된 표현식과 일치하는 값이 있는 문서를 선택합니다. | |
텍스트 검색을 수행합니다.
| |
JavaScript 표현식을 만족하는 문서와 일치시킵니다. |
지리 공간
이름 | 설명 |
---|---|
GeoJSON 기하 도형과 교차하는 기하 도형을 선택합니다. 2dsphere 인덱스는 | |
구의 점에 근접한 지형 공간 객체를 반환합니다. 지리 공간적 공간 인덱스가 필요합니다. 2D구 및 2D 인덱스는 |
배열
이름 | 설명 |
---|---|
쿼리에 지정된 모든 요소를 포함하는 배열과 일치합니다. | |
배열 필드의 요소가 지정된 | |
배열 필드가 지정된 크기인 경우 문서를 선택합니다. |
비트 단위
이름 | 설명 |
---|---|
비트 위치 세트에서 모든 비트가 | |
비트 위치 세트에서 모든 비트가 | |
비트 위치 세트에서 어떤 비트든 | |
비트 위치 세트에서 어떤 비트든 |
프로젝션 연산자
이름 | 설명 |
---|---|
쿼리 조건과 일치하는 배열의 첫 번째 요소를 프로젝션합니다. | |
지정된 | |
| |
배열에서 투영되는 요소 수를 제한합니다. 슬라이스 건너뛰기 및 제한을 지원합니다. |