sql >> Databasteknik >  >> NoSQL >> MongoDB

mongodb:hur man uppdaterar arrayelement efter indexnummer

Du kan komma åt ett specifikt arrayelement i en update genom dess 0-baserade index med hjälp av punktnotation:

// Set the x property of the third element of a to 1
db.test.update({_id: 'sdsdfsd'}, {$set: {'a.2.x': 1}})



  1. Fel under mongoimport

  2. Bästa metoder för att uppdatera asynkront duplicerade data i mongodb

  3. Hur man gör kapslade frågor i MongoDb som fungerar som kapslade Sql-selekteringsfrågor

  4. (nod:63208) DeprecationWarning:collection.ensureIndex är utfasad. Använd createIndex istället