特定のニーズに実際に依存するため、クエリを実行する「最良の」方法はありませんが、複数のコレクションにわたって単一のクエリを実行することはできません($lookup
を除く)。 すでにご存知のように、後のバージョンでは集約パイプライン機能が機能します。
複数のクエリを実行する必要があります。1つはpost
です。 コレクション、およびcomment
への1つ コレクション。
必須の場合 単一のクエリを実行してから、両方のタイプのドキュメントを単一のコレクションに保存することを検討してください(クエリ内で投稿またはコメントのいずれかをフィルタリングできるようにするための識別子プロパティを使用)。