sql >> Database teknologi >  >> NoSQL >> MongoDB

Find min og max værdi fra arrayet i mongodb

Du kan prøve nedenstående forespørgsel ved at bruge $max aggregeringsoperatør.

db.collection.aggregate([ { "$project":{ "name":1, "startDate":{ "$min":"$tasks.startDate" }, "endDate":{ " $max":"$tasks.endDate" } }}]) 

Output

[ { "_id":ObjectId("5a934e000102030405000000"), "endDate":ISODate("2018-09-29T10:02:49.403Z"), "name":"p1", "startDate" :ISODate("2018-09-24T10:02:49.403Z") }]


  1. Hånende database i node.js?

  2. Hvordan kan jeg gennemse/se de værdier, der er gemt i Redis

  3. phpredis på fedora 12

  4. MongoDb - Bruger multi CPU-server til en skrivetung applikation