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