2014-12-05 2 views
0

У меня есть магазин и модель с ассоциацией hasMany.Удаляет ли все данные из магазина Sencha и удаляет связанные данные?

Если я звоню Ext.getStore('SessionStore').removeAll(), он также удаляет любые связанные данные с записями в магазине?

Если нет, как бы я это сделал?

+0

Что вы хотите сказать, с «ассоциированными данными»? –

ответ

0

если вы утешать войти запись в SessionStore вы должны иметь свойство с именем ассоциации плюс суффикс магазина

например если имя ассоциации является личной информацией, в записи, называемой personalInformationStore, должно быть новое свойство.

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

Возможно, Ext.StoreManager.getCount() может помочь подтвердить существование данных/объектов.

Я также рекомендую этот хром расширение: https://chrome.google.com/webstore/detail/app-inspector-for-sencha/pbeapidedgdpniokbedbfbaacglkceae?hl=en

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