sql >> Databáze >  >> NoSQL >> MongoDB

updateMany na základě jiného pole v mongodb

Vaše aktualizace používá MongoDB v4.2 funkce aktualizace pomocí kanálu . Můžete to kódovat pomocí MongoDB Java Driver v3.11 nebo vyšší . Aktualizujte pole pomocí hodnoty z jiného pole:

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



  1. 2 způsoby, jak odkrýt index v MongoDB

  2. MongoDB.service se nezdařilo s výstupním kódem výsledku

  3. Python:vytvoření mezipaměti LRU

  4. Přístup k databázi produkce meteorů v roce 2016