sql >> データベース >  >> NoSQL >> MongoDB

nodejsとmongoDBをバックエンドデータとして使用する遅延読み込み

    これ 役立つはずです。 .skipを使用します .find()のメソッド カーソル。私はそれを遅延読み込みではなくページネーションと呼んでいます。

    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. Spring+Mongoのドキュメントの配列からアイテムを削除します

    2. エクスプレスパラメータルートにfindOneメソッドを使用しているのに、なぜfavicon.icoを取得するのですか?

    3. MongoAggregation

    4. _idフィールドを使用してmongodbからレコードをフェッチし、Javaを使用してフェッチしたレコードをコンソールに表示する方法