Я использую breezejs в автономном режиме в первый раз, выполняя запрос вначале на сервере и помещая объекты в локальном хранилище, где я запрашиваю кеш-менеджер сущности.Кэш обновлений breezejs с изменениями с сервера
При изменении данных на сервере (с помощью другого приложения, изменяющего его с помощью бриза) клиентское приложение синхронизируется, просто получая новую копию сущности с сервера.
Это отлично работает, но мне интересно, есть ли способ получить только изменения с сервера, я думал, что, возможно, установить GUID ревизии или временную метку для каждой записи, а затем проверить метаданные, если она нуждается в обновлении, но Я действительно не знаю, как это сделать.
Так что мой вопрос может быть изменен, чтобы разрешить такой случай использования?
И может быть, есть способ, который я пропускаю?
Не прошло бы еще времени, чтобы пройти через все сущности и найти, какие из них разные? Почему бы просто не вернуть всех из них и позволить Бризе решить, какие из них нужно обновить? –
Я слышал, что вы говорите, но я думал об экономии пропускной способности, просто получая изменения, а не сущность дыры. – qorsmond