sql >> Databáze >  >> NoSQL >> MongoDB

Líné načítání pomocí nodejs a mongoDB jako backendových dat

Toto by měl pomoci. Používá .skip metoda .find() kurzor. Říkám tomu stránkování spíše než líné načítání.

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. Chyba serializace Django na JSON:Objekt 'MetaDict' nemá atribut 'concrete_model'

  2. Co je operátor $unwind v MongoDB?

  3. MongoDB Porovnat pole s $type?

  4. Nevýhoda výkonu při použití slugu jako primárního klíče/_id v mongo?