내가 아니라 내 필요성을 설명하지 않은 경우 미안 해요. 나는 더 나은 설명을하려고 노력할 것이다.
내가 무엇을 가지고 : 필드의 X, 다른 필드 Y와 필요하지 않은 다른 필드 Z이 문서의 수백만 (그래서 다른 사람의 일부 문서에서 빈하지 될 수 있습니다).
내가 원하는 작업 : 필드 X가있는 문서를 검색하고 필드 Z로 그룹화 (모든 필드 Z 값에 대해 하나의 문서 만 반환되도록 함)하지만 필드 Z가있는 문서를 원하는 경우 결과에 모두 포함되도록 비워두고 필드 Y로 결과를 정렬합니다 (요청을 두 개의 요청으로 분리 할 수 없음).
나는이 명확 바랍니다.
동일한 솔루션을 사용해 왔지만 더 나은 방법이 있어야한다고 생각합니다. – user779420