Morphia: обновить всю сущность на основе запроса - PullRequest
0 голосов
/ 12 октября 2018

Я пытаюсь использовать Morphia, чтобы сделать что-то вроде этого MongoDB upsert

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

В основном, как обычный save в MongoDB / Morphia, но с определенным запросом.Глядя на документацию Morphia , однако есть только примеры установки определенных полей.

Операция может быть разделена на чтение и запись, конечно, но для моего случая использования операция должна бытьatomic.

Можно ли вообще обновить весь документ в Morphia?

...