Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/
IntelliJ Plugin
/

인사이트를 생성하는 Java 드라이버 메서드

쿼리에서 다음 Java 드라이버 메서드 호출을 사용하면 IntelliJ 플러그인용 MongoDB 인덱스 경고, 유형 유효성 검사 또는 데이터베이스 참조 유효성 검사 에 관한 인사이트를 포함하여 작업 공간에 대한 인사이트를 생성합니다. 쿼리 IntelliJ 플러그인이 인사이트를 생성할 수 있는 메서드와 IntelliJ 플러그인이 인사이트를 생성할 수 없는 메서드의 조합이 포함된 경우 IntelliJ 플러그인이 인사이트를 생성하지 않습니다.

이름
설명

MongoCollection.find()

collection의 모든 문서를 찾습니다.

지정된 집계 파이프라인에 따라 문서를 집계합니다.

이름
설명

필드 이름 값이 지정된 값과 같은 모든 문서와 일치하는 필터하다 만듭니다.

지정된 필드 의 값이 지정된 값보다 큰 모든 문서와 일치하는 필터하다 만듭니다.

지정된 필드 의 값이 지정된 값보다 크거나 같은 모든 문서와 일치하는 필터하다 를 만듭니다.

지정된 필드 의 값이 지정된 값보다 작은 모든 문서와 일치하는 필터하다 를 만듭니다.

지정된 필드 의 값이 지정된 값보다 작거나 같은 모든 문서와 일치하는 필터하다 를 만듭니다.

필드 이름 값이 지정된 값과 다른 모든 문서와 일치하는 필터하다 만듭니다.

필드 값이 지정된 값 목록의 값과 동일한 모든 문서와 일치하는 필터하다 만듭니다.

필드 값이 지정된 값과 같지 않거나 존재하지 않는 모든 문서와 일치하는 필터하다 만듭니다.

제공된 필터 목록에 대해 논리적 AND를 수행하는 필터하다 생성합니다.

제공된 필터 목록의 논리적 OR을 수행하는 필터하다 만듭니다.

지정된 모든 필터에 대해 논리적 NOR 연산을 수행하는 필터하다 만듭니다.

전달된 필터하다 와 일치하지 않는 모든 문서와 일치하는 필터하다 만듭니다.

지정된 필드 포함하는 모든 문서와 일치하는 필터하다 만듭니다.

이름
설명

들어오는 문서를 지정된 쿼리 필터하다 와 일치시켜 일치하지 않는 문서를 필터링하는 $match 파이프라인 단계를 만듭니다.

지정된 문서 필드를 프로젝트 $ 프로젝트 파이프라인 단계를 만듭니다.

지정된 기준에 따라 정렬하는 $sort 파이프라인 단계를 만듭니다.

지정된 표현식 으로 문서를 그룹 하고 각 고유 그룹에 대한 문서 출력하는 $ 그룹 파이프라인 단계를 만듭니다.

문서에 새 필드를 추가하는 $addFields 파이프라인 단계를 만듭니다.

입력 문서에서 배열 필드 분해하여 각 배열 요소에 대한 출력 문서 생성하는 $unwind 파이프라인 단계를 만듭니다.

지정된 필터하다 에 대한 $limit 파이프라인 단계를 만듭니다.

이름
설명

그룹의 모든 구성원에 적용될 때 지정된 표현식 값의 합계를 나타내는 $그룹 작업의 필드 이름을 가져옵니다.

그룹 의 모든 구성원에 적용될 때 지정된 표현식 값의 평균을 나타내는 $ 그룹 작업의 필드 이름을 가져옵니다.

그룹 의 첫 번째 멤버에 적용될 때 지정된 표현식 의 값을 나타내는 $ 그룹 작업의 필드 이름을 가져옵니다.

그룹 의 마지막 멤버에 적용될 때 지정된 표현식 의 값을 나타내는 $ 그룹 작업의 필드 이름을 가져옵니다.

제공된 sortBy 사양에 따라 정렬된 그룹 내의 최상위 요소에 대해 계산된 지정된 outExpression 값을 생성하는 축적자 (축적자) 와 계산된 필드 의 조합을 반환합니다.

제공된 sortBy 사양에 따라 정렬된 그룹 내의 상위 N개 요소에 대해 계산된 지정된 outExpression 값의 BSON 배열을 생성하는 계산된 필드 와 축적자 조합을 반환합니다(여기서 N은 양수). nExpression의 정수 값입니다.

제공된 sortBy 사양에 따라 정렬된 그룹 내 하위 요소에 대해 계산된 지정된 outExpression 값을 생성하는 계산된 필드 와 축적자 조합을 반환합니다.

제공된 sortBy 사양에 따라 정렬된 그룹 내의 하위 N개 요소에 대해 계산된 지정된 outExpression 값의 BSON 배열을 생성하는 계산된 필드 와 축적자 조합을 반환합니다(여기서 N은 다음의 양의 정수 값). nExpression.

그룹의 모든 구성원에 적용될 때 지정된 표현식 값의 최대값을 나타내는 $그룹 작업의 필드 이름을 가져옵니다.

그룹 의 모든 구성원에 적용될 때 지정된 표현식 의 값 중 최소값을 나타내는 $ 그룹 작업의 필드 이름을 가져옵니다.

동일한 키로 그룹 주식 하는 문서 그룹 의 각 문서 에 표현식 적용한 결과로 생성되는 모든 값의 배열 나타내는 $ 그룹 작업의 필드 이름을 가져옵니다.

동일한 키별로 그룹 주식 하는 문서 그룹 의 각 문서 에 지정된 표현식 적용한 결과로 생성되는 모든 고유 값을 나타내는 $ 그룹 작업의 필드 이름을 가져옵니다.

이름
설명

지정된 필드를 모두 포함하는 프로젝션 생성합니다.

지정된 필드를 모두 제외하는 프로젝션 생성합니다.

프로젝션 목록을 단일 프로젝션으로 결합하는 프로젝션 생성합니다. 중복 키가 있는 경우 마지막 키가 우선합니다.

이름
설명

지정된 필드에 오름차순 정렬에 대한 정렬 사양을 만듭니다.

지정된 필드에 내림차순 정렬을 위한 정렬 사양을 생성합니다.

여러 정렬 사양을 결합합니다. 필드 이름이 반복되면 마지막 이름이 우선합니다.

  • IntelliJ 인사이트

돌아가기

Java 쿼리 실행

이 페이지의 내용