MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

ऑब्जेक्ट आईडी का पुन:उपयोग करने के लिए नेवला एकाधिक तुल्यकालिक खोज

आप प्रत्येक findOne . को लपेट सकते हैं वादे में काम करें और await . का उपयोग करें बाबेल से. इस मामले में, आपका कोड इस तरह दिख सकता है:

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

या, शायद आप MongoDB में जनसंख्या के बारे में पढ़ना चाहते हैं:http://mongoosejs.com/docs/populate .html




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. दो $या कथनों को मिलाएं

  2. नोएसक्यूएल सर्वोत्तम अभ्यास

  3. नेवला में दिन के समय को स्टोर करने का सबसे अच्छा तरीका

  4. मैं मोंगोइड दस्तावेज़ के सभी फ़ील्ड नाम कैसे प्राप्त कर सकता हूं?

  5. मोंगोडब में समुच्चय के दौरान सशर्त रूप से फ़ील्ड कैसे प्रोजेक्ट करें?