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

मोंगोडीबी स्वचालित रूप से डेटा रीफ्रेश नहीं करता है?

अपने Node.js ऐप में आप केवल एक बार डेटा ला रहे हैं। अनुरोध प्राप्त होने पर आप इसे नहीं ला रहे हैं। कोड को निम्नलिखित में बदलें और आपको डेटा पढ़ने के लिए पुनरारंभ करने की आवश्यकता नहीं है:

var express = require('express');
var mongoose = require('mongoose');
var router = express.Router();

mongoose.connect('mongodb://localhost/vt');

var Video = mongoose.Schema({
    idv: String,
    thumbnail: Number,
    aud : String,
    title : String,
    description : String
});

var video = mongoose.model('video',Video);

router.get('/api/videos', function (req, res) {
    video.findOne({}, function (err, data) {
        if (err || !data) {
            res.status(500).send();
        }

        res.status(200).send(data);
    });
});

module.exports = router;

आशा है कि यह मदद करता है।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. स्प्रिंग मोंगो रिपोजिटरी स्लाइस

  2. Mongodb findAndModify नोड js

  3. मोंगोडब 3.x ड्राइवर एंड्रॉइड संगतता

  4. MongoDB को सेवा के रूप में प्रारंभ नहीं कर सकता

  5. सेलज अभी भी डिफ़ॉल्ट डेटाबेस का उपयोग इसे मोंगोडब में बदलने के बाद करता है