Следующий код позволяет нам обновить все документы в коллекции customerDetail
, где customer_user_id
равно 1
:
db.getCollection("customerDetail")
.updateMany(Filters.eq("customer_user_id", 1),
Updates.combine(
Updates.set("birth_year", "birth_year"),
Updates.set("country", "country")
));
, но мне нужно обновить ВСЕ документы в collection, поэтому мне нужно найти способ попросить Java Driver не применять какие-либо фильтры для запроса обновления, но, как я вижу, для updateMany
метод Filter
является обязательным атрибутом, и я не могу просто передать null
.
Итак, как мне обновить все документы?