sql >> Databasteknik >  >> NoSQL >> MongoDB

uppdatera Många baserade på andra fält i mongodb

Din uppdatering använder MongoDB v4.2 funktion för uppdatering med en pipeline . Du kan koda detta med MongoDB Java Driver v3.11 eller högre . Uppdatera ett fält med värde från ett annat fält:

Bson query = new Document();
List<Bson> updatePipeline = Arrays.asList(Fiters.eq("$set", Filters.eq("byMongoQuery", "$lastUpdated")));
UpdateResult result = collection.updateMany(query, updatePipeline);



  1. Mongoose-modell Schema med referensarray:CastError:Cast to ObjectId misslyckades för värde [object Object]

  2. Skicka en referens till en Redis-instans till en Gorilla/Mux-hanterare

  3. ioredis nyckel med matchande mönster

  4. Skapa MongoDB Unique Key med C#