編集
自分の必要性をうまく説明できなかったらごめんなさい。もっと良い説明をしようと思います。
私が持っているもの:フィールドX、別のフィールドY、および不要な別のフィールドZを持つ何百万ものドキュメント(したがって、一部のドキュメントでは空になり、他のドキュメントでは空にならない可能性があります)。
私がやりたいこと:フィールドXが何かに等しいドキュメントを検索し、フィールドZでグループ化します(フィールドZの値ごとに1つのドキュメントのみが返されるようにします)が、フィールドZが空のドキュメントを含める必要があります結果(すべて)で結果を並べ替え、フィールドYで並べ替えます(したがって、リクエストを2つのリクエストに分けることはできません)。
これがより明確になることを願っています。