Morphia:根据查询更新整个实体

时间:2018-10-12 11:44:17

标签: java mongodb kotlin morphia

我正在尝试使用Morphia做类似此MongoDB upsert的事情

var session = {user: "user", session: "session"}
db.sessions.update(
    {user: session.user},
    session,
    {upsert: true})

基本上类似于MongoDB / Morphia中的普通save,但具有特定的查询。纵观Morphia documentation,只有设置特定字段的示例。

该操作当然可以分为读写操作,但是对于我的用例,该操作应该是原子操作。

是否可以在Morphia中更新整个文档?

0 个答案:

没有答案