Как обновить основной объект данных, автоматически оценивая изменения? - PullRequest
0 голосов
/ 27 декабря 2018

У меня есть сущность с почти 20-25 атрибутами.Я делаю изменения в нем и размещаю его на сервере в фоновом режимеЯ также получаю обновления от серверного API в фоновом режиме.Мне нужно обновить сущность в фоновом режиме, сохранив мои изменения, сделанные во время получения обновлений с сервера.Я не могу сравнить каждый атрибут, чтобы обновить сущность.Это неосуществимо.Есть ли в любом случае, как "слияние" данных.Чтобы изменения, которые я делаю локально, не перезаписывались объектом, полученным с сервера?В настоящее время, когда я получаю данные с сервера, я удаляю существующую сущность и новую сущность с данными, полученными с сервера.Но в этом случае я теряю свои локальные изменения, сделанные за этот промежуток времени - «между отправкой данных на сервер и получением ответа от сервера».

...