Я изо всех сил пытаюсь найти правильный способ обновить / вставить новый атрибут во внутренний документ.Все, что я пытаюсь, просто не работает.
{ "a" : true,
"b" : {
"bb" : true
}
}
Каков мой код Java для установки «cc» в структуре «b»?Java API, кажется, не поддерживает точку .notation.
--- нашел ответ ---
После долгих раздумий я понял это.
BasicDBObject dbobj = new BasicDBObject("b.cc", true);
BasicDBObject b = new BasicDBObject("$set", dbobj );
dot.notation работает, и вы должны полностью указать полный путь к ключу