現在、開始したプロジェクトの mongodb を評価していますが、mongodb の SQL ビューに相当するものについての情報が見つかりません。SQL ビューが提供する必要があるのは、さまざまなテーブル (コレクション) からのデータを 1 つのコレクションにまとめることです。
いくつかのドキュメントをまとめて、それらを 1 つのドキュメントとしてラベル付けしたいだけです。次に例を示します。
私は次の書類を持っています: cc_address us_address billing_address shipping_address
しかし、私のアプリケーションでは、すべての住所を表示して、それらを 1 つのドキュメントで管理できるようにしたいと考えています。
また、コレクションからいくつかのフィールドが必要な場合もあります。
次のドキュメントがあります: fb_contact twitter_contact google_contact reddit_contact
これらの各ドキュメントには、名、姓、電子メールなど、整列するフィールドがありますが、整列しないフィールドもあります。整列するフィールドのみを含む単一のドキュメントにそれらをコンパイルできるようにしたいと思います。
これは、SQL のビューによって実現できますか? この種の機能を MongoDb で実現できますか?