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

Výsledkem objednávky a omezení je dotaz se zpětným voláním

Použití mongodb native:http://mongodb.github .io/node-mongodb-native/api-generated/collection.html#find

myModel.find(filter)
            .limit(pageSize)
            .skip(skip)
            .sort(sort)
            .toArray(callback);

Můžete také zadat položky v dotazu:

myModel.find(filter, {sort: {created_at: -1}, limit: 10}, function(err, items){

});

V node mongodb native není $orderby, takže si nejsem jistý, jakou knihovnu nebo jiný nástroj používáte.

...

Nyní, když jste si ujasnili Mongoose (což obecně nedoporučuji):

myModel.find(filter).limit(10).exec(function(err, items){
//process
});


  1. Node.js + Mongoose / Mongo a zkrácené pole _id

  2. Existuje nějaká knihovna podobná orm pro mongodb ve scala?

  3. Spuštění PDI Kettle na Javě - Mongodb Step Missing Plugins

  4. CRUD nodejs/express server:app.put req.body je prázdný