Получаю пользователя из бд:
Document document = Main.getPlugin(Main.class).getPlayersDataCollection().find(Filters.eq("nickname", p.getName())).first();
Как получить определенное поле этого документа и заменить его, в моём случае boolean?
if (document.getString()) {
document.replace("titleOff", false);
}
if (!document.getBoolean("titleOff")) {
document.replace("titleOff", true);
}
После чего я просто меняю документы:
Main.getPlugin(Main.class).getPlayersDataCollection().replaceOne(Filters.eq("nickname", p.getName()), document, new UpdateOptions().upsert(true));
Не работает именно document,replace