Как закрепиться с помощью 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