Умное массовое обновление с использованием Room / Sqlite - PullRequest
0 голосов
/ 09 июля 2020

У меня есть таблица users. Сущность User имеет:

  • uuid хранится только локально
  • id идентификатор, созданный серверной частью
  • name

Когда я делаю полный refre sh, некоторых пользователей можно удалить, добавить, обновить. В то же время я хотел бы сохранить локальный uuid, не перезаписывая его.

Пока что для простоты при выполнении полного refre sh я удалял всех пользователей и вставлял fre sh единицы. Есть ли простой способ выполнить массовое обновление в SQL, которое в этом случае удалит старых пользователей, вставит новых и обновит поля для существующих?

...