sql >> Databasteknik >  >> NoSQL >> MongoDB

Lat laddning med nodejs och mongoDB som backend-data

Detta borde hjälpa. Den använder .skip metod för .find() markören. Jag kallar det paginering snarare än lat inläsning.

var itemsPerPage = 10;

router.get('/users/:pageNum', function(req, res) {
  var db = req.db; 
  var users = db.get('users'); 
  users.find(query, {skip: (itemsPerPage * (pageNum-1)), limit: itemsPerPage},function(e, docs){
    res.render('users', { 
      title: 'Users',
      'users': docs  
    });
  });
});


  1. Hur tar man bort _id i MongoDB och ersätter med ett annat fält som en primärnyckel?

  2. Bästa metoder för säkerhetskopiering av databas

  3. Det går inte att ladda partialer på servern JS

  4. Returnera hgetall lista från redis i nodejs