sql >> データベース >  >> NoSQL >> MongoDB

ルックアップなしでmongoの2つのコレクションに参加する方法

    特定のニーズに実際に依存するため、クエリを実行する「最良の」方法はありませんが、複数のコレクションにわたって単一のクエリを実行することはできません($lookupを除く)。 すでにご存知のように、後のバージョンでは集約パイプライン機能が機能します。

    複数のクエリを実行する必要があります。1つはpostです。 コレクション、およびcommentへの1つ コレクション。

    必須の場合 単一のクエリを実行してから、両方のタイプのドキュメントを単一のコレクションに保存することを検討してください(クエリ内で投稿またはコメントのいずれかをフィルタリングできるようにするための識別子プロパティを使用)。




    1. Redisで参照セットを実装する

    2. Scala Mongoドライバーを使用してオブジェクトにシリアル化しますか?

    3. マングーススキーマをインスタンス化できません:オブジェクトは関数ではありません

    4. MeteormongodbとのRobomongo接続