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

Model.find () नेवला में खाली लौटाता है

आपकी समस्या नेवला संग्रहों का बहुलीकरण है। नेवला "संगठनों" से पूछताछ कर रहा है लेकिन आपका डेटा मोंगोडब में "संगठन" के रूप में है। उन्हें मैच करें और आपको जाने के लिए अच्छा होना चाहिए। आप या तो mongodb में mongo shell के माध्यम से इसका नाम बदल सकते हैं या mongoose को इसके बारे में बता सकते हैं। नेवला डॉक्स से:

var schema = new Schema({ name: String }, { collection: 'actor' });

// or

schema.set('collection', 'actor');

// or

var collectionName = 'actor'
var M = mongoose.model('Actor', schema, collectionName)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. स्प्रिंग-डेटा-मोंगोडब बहु-किरायेदार बनाना

  2. इसके संदर्भित मॉडल के क्षेत्र के अनुसार मॉडल पर नेवला नेस्टेड क्वेरी

  3. क्या मोंगोडब चल रहा है?

  4. स्प्रिंग डेटा MongoDB और बल्क अपडेट

  5. सेलजेएस v0.10 का उपयोग करके मोंगोडब से कैसे जुड़ें?