쿼리 수정자
MongoDB 쿼리 연산자 외에도 쿼리 의 출력이나 동작을 수정할 수 있는 여러 '메타' 연산자가 있습니다.
참고
운전자 인터페이스는 이러한 옵션을 래핑하는 커서 메서드 를 제공할 수 있습니다. 가능하면 다음 방법을 사용하세요. 그렇지 않으면 다음 구문 중 하나를 사용하여 이러한 옵션을 추가할 수 있습니다.
db.collection.find( { <query> } )._addSpecial( <option> ) db.collection.find( { $query: { <query> }, <option> } )
연산자
Modifiers
참고
이름 | 설명 |
---|---|
데이터베이스 프로파일러 출력에서 쿼리를 식별하기 위해 쿼리에 주석을 추가합니다. | |
MongoDB 가 쿼리 실행 계획을 강제로 보고하도록 합니다. explain() 를 참조하세요. | |
MongoDB 가 특정 인덱스 를 사용하도록 강제합니다. 참조 hint() | |
쿼리에 사용할 인덱스의 배타적 상한을 지정합니다. max() 를 참조하세요. | |
커서에서 작업을 처리하는 데 걸리는 누적 시간 제한을 밀리초 단위로 지정합니다. maxTimeMS() 을 참조하세요. | |
쿼리 에 사용할 인덱스 의 포괄적 하한을 지정합니다. min() 를 참조하세요. | |
정렬 사양에 따라 정렬된 문서가 있는 커서 를 반환합니다. sort() 를 참조하세요. | |
쿼리 문서 를 래핑합니다. | |
커서 가 인덱스 에 포함된 필드만 반환하도록 합니다. | |
반환된 문서를 수정하여 각 문서 의 디스크 위치 에 대한 참조를 포함합니다. |
정렬 순서
이름 | 설명 |
---|---|
디스크에 있는 문서 순서를 사용하여 문서를 정렬하는 특수 정렬 순서입니다. |