使用Mongo 3.0,我可以:
Query<Client> queryClient = singleton.getDatastore().createQuery(Client.class).field("apiKey").equal(apiKey);
UpdateOperations<Client> opsClient =db.getDatastore().createUpdateOperations(Client.class).set("credits", soldeCredit);
db.getDatastore().updateFirst(queryClient, opsClient, true);
如何关闭安全模式下的upsert?
最佳答案
我知道了。您应该查看带有WriteConcern的update method。您正在考虑的“即发即弃”模式是一种未经认可的写法。