Estoy tratando de crear una API que pueda obtener 10 registros agregados recientemente cada vez que se llama a la API desde la base de datos. ¿Hay algún método para hacerlo?
tengo este código que puede acceder a todos los registros cómo limito solo los primeros 10
app.get("/questapi", function (req, res) { mydb .collection("questions") .find({}) .toArray(function (err, data) { if (err) throw error; res.send(data); }); });cada vez que llamo a la API, debería agregarse recientemente 10. Estoy obteniendo de mogodb
Prueba esto,
app.get("/questapi", function (req, res) { mydb .collection("questions") .find() .limit(10); //here you can limit how many elements you want to retrieve .toArray(function (err, data) { if (err) throw error; res.send(data); }); });