MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Zapytanie MongoDb, aby uzyskać maksymalne pole wewnątrz tablicy

Możesz to zrobić za pomocą prostego $project scena

Coś jak this

db.collection.aggregate([
  { "$project": {
    "maxSectionId": {
      "$arrayElemAt": [
        "$sections",
        {
          "$indexOfArray": [
            "$sections.Id",
            { "$max": "$sections.Id" }
          ]
        }
      ]
    }
  }}
])


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak stworzyć schemat mangusty z tablicą obiektów

  2. Asp.net core web api z błędem mongodb 500

  3. Jak dokonać wyboru obrazu za pomocą ejs i express?

  4. Spring MongoRepository aktualizuje się lub zmienia zamiast wstawiać

  5. Uwierzytelnianie zdalne i lokalne kończy się niepowodzeniem w Mongo DB 3.0.7 (zainstalowanym w Amazon EC2)