MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana cara menggabungkan dua koleksi di mongo tanpa pencarian

Tidak ada cara "terbaik" untuk melakukan kueri, karena akan sangat bergantung pada kebutuhan spesifik Anda, tetapi... Anda tidak dapat melakukan kueri tunggal di beberapa koleksi (selain dari $lookup fungsi pipeline agregasi di versi yang lebih baru, seperti yang sudah Anda ketahui).

Anda harus membuat beberapa kueri:satu untuk post . Anda koleksi, dan satu untuk comment . Anda koleksi.

Jika Anda harus lakukan satu kueri, lalu pertimbangkan untuk menyimpan kedua jenis dokumen dalam satu koleksi (dengan beberapa properti pengenal untuk memungkinkan Anda memfilter baik postingan atau komentar, dalam kueri Anda).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pencarian MongoDB untuk setiap dict dalam daftar dalam koleksi

  2. Masalah dengan MongoDB GridFS Menyimpan File dengan Node.JS

  3. Bagaimana cara mendapatkan data paginasi/irisan dari array subdocument dalam koleksi mongo?

  4. Bagaimana cara menghapus satu 'dokumen' dengan 'ID' menggunakan Driver C# Resmi untuk MongoDB?

  5. Pengindeksan luwak dalam kode produksi