Я пытаюсь загрузить свои данные с помощью отдельного запроса на сервер после того, как записи загрязнятся в хранилище. Обновленные значения отправляются на сервер, и соответствующие действия выполняются с использованием пользовательского вызова ajax и обрабатываются на стороне сервера для обновления всех связанных записей. Но когда данные загружаются снова, я получаю вышеупомянутую ошибку. Возможная причина может заключаться в том, что записи в хранилище грязные, и без фиксации хранилища я пытаюсь снова загрузить данные, что дает мне ошибку. Итак, я попытался выполнить «Application.defaultTransaction.rollback()». Он удаляет эти записи из обновленной корзины, но «ключ» в обновленной корзине (тип объекта) все еще существует, и я все еще получаю сообщение об ошибке. Кто-нибудь может мне с этим помочь?
Вкратце: есть ли способ принудительно очистить хранилище или переместить все объекты из созданных/обновленных/находящихся в процессе сегментов в очистку сегмента?