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

मोंगोडब से जेड में डेटा प्रदर्शित करने की कोशिश कर रहा है

आपके कोड में कई गलतियाँ/संशोधन आवश्यक हैं।

  1. ढूंढते समय, {} देना बेहतर होगा पहले इनपुट के रूप में।

  2. पुस्तक टेम्पलेट प्रस्तुत करते समय, आप books . का उपयोग कर रहे हैं पुस्तकों की सूची दिखाने के लिए चर, लेकिन आप इसे मार्ग से नहीं भेज रहे हैं। आपको books भेजने की जरूरत है res.render . में ।

इसे आजमाएं:

router.route('/books')
  // Create a book
  .post( (req, res) => { 
    const book = new Book()
    book.name = req.body.name

    book.save( (err) => {
        res.send(err)

      console.log('Book created! ')
    })
  })

  //get all books
  .get((req, res) => {
    Book.find({},(err, books) => { 
      if (err)
        res.send(err)

      res.render('books', {title: 'books list' , books : books})//need to send the books variable to the template.
    })
  })



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगो डालने के लिए सही आईएसओडेट बनाने के लिए जोडा-टाइम का उपयोग करना

  2. Play Framework 2.5 mongoDB कैसे जोड़ें?

  3. एकाधिक दिनांक फ़ील्ड के साथ दिन के अनुसार समूहित करें

  4. Mongodb . में एग्रीगेट पर अपडेट करें

  5. नेवला पॉप्युलेट का उपयोग करते समय पदों की एक खाली सरणी लौटाना