私は現在開始しているプロジェクトのmongodbを評価中ですが、mongodbのSQLビューに相当するものについては何の情報も見つけられません。 SQLビューが提供する必要があるのは、異なるテーブル(コレクション)のデータをまとめて1つのコレクションにまとめることです。SQL view in mongodb
私は、いくつかのドキュメントを一括してまとめ、それらを単一のドキュメントとしてラベル付けするだけです。 cc_address us_address billing_address shipping_addressは
しかし、私のアプリケーションでは、私は私のすべてのアドレスを参照し、単一でそれらを管理できるようにしたいと思います:私は、次の書類を持って
:ここでは例です資料。他の例で
、私はただのコレクションからフィールドのカップルをしたいことがあります。
私は、次の書類を持っている: fb_contact twitter_contact google_contact reddit_contact
これらの文書のそれぞれが揃えフィールドを持っています、ファーストネームラストネームとEメールのようなものですが、アライメントされていないフィールドもあります。私は整列するフィールドだけを含む単一のドキュメントにそれらをコンパイルできるようにしたいと思います。
これは、SQLでのビューで正しく行うことができますか?この種の機能をMongoDbで実現できますか?
DBRefはどうですか? – netcoder
DBRefsは、外部の '_id'を一つのコレクションに格納する形式化された方法で、別のクエリでそれを検索することができます。 – JohnnyHK