Как закрепиться с помощью mongodb-java-driver

Как я могу поместить данные в коллекцию mongodb с помощью java-драйвера?

Я пытаюсь (с пустой коллекцией):

db.getCollection(collection).update(new BasicDBObject("_id", "12"), dbobject, true, false);

Но документ был создан с _id == ObjectID (...). Не со значением "12".

Этот код (JS) добавить документ с _id = "12", как и ожидалось

db.metaclass.update(
   { _id:12},
   {
     $set: {b:1}
   },
   { upsert: true }
)

Монго-ява-водитель-2.11.2

Ответы на вопрос(3)

Ваш ответ на вопрос