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

MongoDB समुच्चय () - त्रुटि लेखन त्रुटि:अपरिभाषित की 'प्रत्येक के लिए' विधि को कॉल नहीं कर सकता

आपको इसे result . के बिना चलाने की आवश्यकता है परिवर्तनीय पहुंच। cursor shell . में पहुंचने पर मोंगोडब द्वारा लौटाया गया , के पास result . नाम की कोई प्रॉपर्टी नहीं है और इसलिए आपको त्रुटि मिलती है।

db.contracts.aggregate([
  { $match: { regionCode: '77' } },
  { $unwind: '$products' },
  { 
    $project: {  
      _id: '$_id',
      regNum: '$regNum',  
      prodName: '$products.name',  
      prodPrice: '$products.price'
    }
  },
  { $match: { 'prodName' : 'Water' } }
], {cursor:{}}).forEach(printjson);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js MongoDB परिवर्तन को सुनें

  2. स्प्रिंग डेटा में मोंगो एकत्रीकरण क्वेरी कैसे करें?

  3. $near और 2d अनुक्रमणिका का उपयोग करके मोंगो भौगोलिक स्थान सटीक नहीं है

  4. Mongodb . में अधिकतम और समूह द्वारा

  5. PyMongo के साथ कुछ डीबी के लिए उपयोगकर्ताओं को सूचीबद्ध करना