У меня есть код ниже, чтобы обновить несколько записей в mongodb.Но это не работает, как ожидалось.Кажется, ни одна из строк не обновлена.
Query query = new Query();
query.addCriteria(Criteria.where("endTime").exists(true));
query.addCriteria(Criteria.where("startTime").lte(df.parse(text)));
Update update = new Update();
update.set("endTime", null);
update.set("price", null);
mongoTemplate.updateMulti(query, update, MyActivity.class);
Может кто-нибудь сообщить мне, что я делаю здесь неправильно.