2014-02-10 6 views
0

У меня есть listview с адаптером со списком сущностей, загружаемых с помощью QueryBuilder.list(). Когда удаляется a из этого списка (mylist.remove (entiy), а затем mydao.delete (entity)) и выполняя новый запрос с использованием QueryBuilder.list(), моя сущность все еще существует.QueryBuilder все еще возвращает Entity после удаления

Я полагаю, что это связано с кешем, поэтому я попытался сначала очистить свою доосессию, а также использовать лазиста (неэкранированный). Но это не работает.

Я не знаю, где искать дальше!

Благодарим за помощь.

+0

можете ли вы разместить код? Я считаю, – yigit

ответ

0

Я нашел решение, в проекте, над которым я работаю, есть поток, который загружает объекты, вызывает веб-службы для заполнения некоторых данных, а затем обновляет объекты, поэтому они были обновлены снова, даже если я удалял их из моей деятельности с просмотром списка.

Но я обнаружил странным, что могу выполнять обновление удаленных объектов. Было бы лучше иметь исключение.

Смежные вопросы