MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Temukan nilai min dan maks dari array di mongodb

Anda dapat mencoba kueri di bawah ini menggunakan $max operator agregasi.

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

Keluaran

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Masalah menggunakan MongoDB sebagai backend untuk proyek Django (Django 1.7)

  2. Menanyakan dengan luwak dan kurma

  3. 'Field membutuhkan jenis kacang yang tidak dapat ditemukan.' error spring restful API menggunakan mongodb

  4. Manakah cara terbaik untuk menyimpan gambar untuk expressjs, situs mongodb?

  5. Mengejek database di node.js?