Jak mogę wstawić dane do kolekcji mongodb za pomocą sterownika java?Jak uruchomić z mongodb-java-driver
Staram (z pustą kolekcji):
db.getCollection(collection).update(new BasicDBObject("_id", "12"), dbobject, true, false);
Ale dokument został stworzony z _id == ObjectID (...). Nie z wartością "12".
Ten kod (js) dodać dokument _id = "12" jako oczekiwanego
db.metaclass.update(
{ _id:12},
{
$set: {b:1}
},
{ upsert: true }
)
Mongo-java-driver-2.11.2
Korzystanie Jongo: http://stackoverflow.com/q/41103427/435605 –