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

Beberapa temuan sinkron luwak untuk menggunakan kembali ID objek

Anda dapat membungkus setiap findOne fungsi ke dalam janji dan gunakan await dari Babel. Dalam hal ini, kode Anda mungkin terlihat seperti ini:

let office = await new Promise((resolve, reject) => {
    Office.findOne({ geolocation: origin._id}, function(err, office){
        if (err) reject(err)
        resolve(office)
});

let company = await new Promise((resolve, reject) => {
    Company.findOne({ _id: office.company }, function(err, company){
        if (err) reject(err)
        resolve(company)
});
... and so on

Atau, mungkin Anda ingin membaca tentang populasi di MongoDB:http://mongoosejs.com/docs/populate .html




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Instance dokumen tersemat tidak valid yang diberikan ke EmbeddedDocumentField saat disimpan

  2. Bagaimana cara menggunakan sql seperti di PyMongo?

  3. Timpa objek di mongodb

  4. Dampak Performa Meltdown pada MongoDB:AWS, Azure &DigitalOcean

  5. Haruskah saya mengubah nilai kacang mongo saat digunakan di server produksi?