Ember.js 如何从已加载的余烬存储中删除数据?
当我点击我的余烬应用程序上的项目时,服务器被调用,数据被加载到模型存储中 我的问题是如何删除为删除特定模型而加载的数据,以便当我再次单击该项时,它会再次调用服务器并将数据拉回来 我以前看到过一些答案,运行类似于App.store.findQuery(App.Model,{})的东西会使缓存无效,但这似乎不起作用 是否有一种方法可以只遍历已加载到存储中的项目,并对其调用Ember.js 如何从已加载的余烬存储中删除数据?,ember.js,ember-data,Ember.js,Ember Data,当我点击我的余烬应用程序上的项目时,服务器被调用,数据被加载到模型存储中 我的问题是如何删除为删除特定模型而加载的数据,以便当我再次单击该项时,它会再次调用服务器并将数据拉回来 我以前看到过一些答案,运行类似于App.store.findQuery(App.Model,{})的东西会使缓存无效,但这似乎不起作用 是否有一种方法可以只遍历已加载到存储中的项目,并对其调用.reload()?还是一种把一切都弄清楚的方法 任何想法或帮助都将不胜感激 听起来您想做的是卸载特定类型的所有缓存模型 //Fr
.reload()
?还是一种把一切都弄清楚的方法
任何想法或帮助都将不胜感激 听起来您想做的是卸载特定类型的所有缓存模型
//From a route or controller...
this.store.unloadAll('post');
太棒了,正是我想要的。谢谢仅供参考,unloadAll实现目前存在一个bug。有一个公关来解决这个问题。