Twoja aktualizacja korzysta z MongoDB v4.2 funkcja aktualizacji za pomocą potoku . Możesz to zakodować za pomocą MongoDB Java Driver v3.11 lub wyższy . Zaktualizuj pole, używając wartości z innego pola:
Bson query = new Document();
List<Bson> updatePipeline = Arrays.asList(Fiters.eq("$set", Filters.eq("byMongoQuery", "$lastUpdated")));
UpdateResult result = collection.updateMany(query, updatePipeline);