쿼리에서 다음 Java 드라이버 메서드 호출을 사용하면 IntelliJ 플러그인용 MongoDB 인덱스 경고, 유형 유효성 검사 또는 데이터베이스 참조 유효성 검사 에 관한 인사이트를 포함하여 작업 공간에 대한 인사이트를 생성합니다. 쿼리 IntelliJ 플러그인이 인사이트를 생성할 수 있는 메서드와 IntelliJ 플러그인이 인사이트를 생성할 수 없는 메서드의 조합이 포함된 경우 IntelliJ 플러그인이 인사이트를 생성하지 않습니다.
쿼리 작업 메서드
이름 | 설명 |
---|---|
collection의 모든 문서를 찾습니다. | |
지정된 집계 파이프라인에 따라 문서를 집계합니다. |
필터링 메서드
이름 | 설명 |
---|---|
필드 이름 값이 지정된 값과 같은 모든 문서와 일치하는 필터하다 만듭니다. | |
지정된 필드 의 값이 지정된 값보다 큰 모든 문서와 일치하는 필터하다 만듭니다. | |
지정된 필드 의 값이 지정된 값보다 크거나 같은 모든 문서와 일치하는 필터하다 를 만듭니다. | |
지정된 필드 의 값이 지정된 값보다 작은 모든 문서와 일치하는 필터하다 를 만듭니다. | |
지정된 필드 의 값이 지정된 값보다 작거나 같은 모든 문서와 일치하는 필터하다 를 만듭니다. | |
필드 이름 값이 지정된 값과 다른 모든 문서와 일치하는 필터하다 만듭니다. | |
필드 값이 지정된 값 목록의 값과 동일한 모든 문서와 일치하는 필터하다 만듭니다. | |
필드 값이 지정된 값과 같지 않거나 존재하지 않는 모든 문서와 일치하는 필터하다 만듭니다. | |
제공된 필터 목록에 대해 논리적 AND를 수행하는 필터하다 생성합니다. | |
제공된 필터 목록의 논리적 OR을 수행하는 필터하다 만듭니다. | |
지정된 모든 필터에 대해 논리적 NOR 연산을 수행하는 필터하다 만듭니다. | |
전달된 필터하다 와 일치하지 않는 모든 문서와 일치하는 필터하다 만듭니다. | |
지정된 필드 포함하는 모든 문서와 일치하는 필터하다 만듭니다. |
애그리게이션 단계 메서드
이름 | 설명 |
---|---|
들어오는 문서를 지정된 쿼리 필터하다 와 일치시켜 일치하지 않는 문서를 필터링하는 $match 파이프라인 단계를 만듭니다. | |
지정된 문서 필드를 프로젝트 $ 프로젝트 파이프라인 단계를 만듭니다. | |
지정된 기준에 따라 정렬하는 $sort 파이프라인 단계를 만듭니다. | |
지정된 표현식 으로 문서를 그룹 하고 각 고유 그룹에 대한 문서 출력하는 $ 그룹 파이프라인 단계를 만듭니다. | |
문서에 새 필드를 추가하는 $addFields 파이프라인 단계를 만듭니다. | |
입력 문서에서 배열 필드 분해하여 각 배열 요소에 대한 출력 문서 생성하는 $unwind 파이프라인 단계를 만듭니다. | |
지정된 필터하다 에 대한 $limit 파이프라인 단계를 만듭니다. |
축적자 메서드
이름 | 설명 |
---|---|
그룹의 모든 구성원에 적용될 때 지정된 표현식 값의 합계를 나타내는 $그룹 작업의 필드 이름을 가져옵니다. | |
그룹 의 모든 구성원에 적용될 때 지정된 표현식 값의 평균을 나타내는 $ 그룹 작업의 필드 이름을 가져옵니다. | |
그룹 의 첫 번째 멤버에 적용될 때 지정된 표현식 의 값을 나타내는 $ 그룹 작업의 필드 이름을 가져옵니다. | |
그룹 의 마지막 멤버에 적용될 때 지정된 표현식 의 값을 나타내는 $ 그룹 작업의 필드 이름을 가져옵니다. | |
제공된 sortBy 사양에 따라 정렬된 그룹 내의 최상위 요소에 대해 계산된 지정된 outExpression 값을 생성하는 축적자 (축적자) 와 계산된 필드 의 조합을 반환합니다. | |
제공된 | |
제공된 | |
제공된 | |
그룹의 모든 구성원에 적용될 때 지정된 표현식 값의 최대값을 나타내는 $그룹 작업의 필드 이름을 가져옵니다. | |
그룹 의 모든 구성원에 적용될 때 지정된 표현식 의 값 중 최소값을 나타내는 $ 그룹 작업의 필드 이름을 가져옵니다. | |
동일한 키로 그룹 주식 하는 문서 그룹 의 각 문서 에 표현식 적용한 결과로 생성되는 모든 값의 배열 나타내는 $ 그룹 작업의 필드 이름을 가져옵니다. | |
동일한 키별로 그룹 주식 하는 문서 그룹 의 각 문서 에 지정된 표현식 적용한 결과로 생성되는 모든 고유 값을 나타내는 $ 그룹 작업의 필드 이름을 가져옵니다. |
프로젝션 메서드
이름 | 설명 |
---|---|
지정된 필드를 모두 포함하는 프로젝션 생성합니다. | |
지정된 필드를 모두 제외하는 프로젝션 생성합니다. | |
프로젝션 목록을 단일 프로젝션으로 결합하는 프로젝션 생성합니다. 중복 키가 있는 경우 마지막 키가 우선합니다. |
정렬 메서드
이름 | 설명 |
---|---|
지정된 필드에 오름차순 정렬에 대한 정렬 사양을 만듭니다. | |
지정된 필드에 내림차순 정렬을 위한 정렬 사양을 생성합니다. | |
여러 정렬 사양을 결합합니다. 필드 이름이 반복되면 마지막 이름이 우선합니다. |