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

Luwak:populasi dalam (mengisi bidang berpenduduk)

Pertama, perbarui luwak 3 ke 4 &kemudian gunakan cara paling sederhana untuk populasi dalam luwak seperti di bawah ini :

Misalkan Anda memiliki skema Blog yang memiliki userId sebagai ref Id &kemudian di User Anda memiliki beberapa review sebagai ref Id untuk skema Review. Jadi Pada dasarnya, Anda memiliki tiga skema :1. Blog2. pengguna3. Tinjau

Dan, Anda harus meminta dari blog, pengguna mana yang memiliki blog ini &ulasan pengguna. Jadi Anda dapat menanyakan hasil Anda sebagai:

BlogModel
  .find({})
  .populate({
    path : 'userId',
    populate : {
      path : 'reviewId'
    }
  })
  .exec(function (err, res) {

  })


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Urutkan menggunakan MongoEngine?

  2. Model Terbaik untuk Mewakili Banyak ke Banyak hubungan dengan atribut di MongoDB

  3. NoSQL (MongoDB) vs Lucene (atau Solr) sebagai database Anda

  4. Hitung nilai lewati untuk catatan yang diberikan untuk paging yang diurutkan

  5. Bagaimana cara mengimpor data dari mongodb ke pandas?