Уничтожение записей на самом деле не удаляет их

Я столкнулся с проблемой, когда вызов destroy() для объекта модели вызывает событие "destroy", но фактически не сбрасывает объект модели.

Я использую отношения, но, кажется, сталкиваюсь с проблемой с или без отношений.

var stagelet = stage.stagelets().findByAttribute("reference", id);
stagelet.destroy();

Запускает событие уничтожения, но затем вызывает:

stage.stagelets().all();

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

1 ответ

Это похоже на ошибку, уничтоженные объекты не должны возвращаться.all()

Если вы можете отправить тестовый пример с помощью запроса на github, мы можем рассмотреть его подробнее.

Другие вопросы по тегам