我有一个实时的emberjs应用程序。我正在尝试实现一个实时通知系统,其中一个客户端上的任何更新都将通过所有其他客户端传播。因此,所有变化都会在所有浏览器上实时发生。
我有标签扩展DS.Model对象。每次一个客户端创建一个新记录时,其他客户端运行App.Label.find(),它会正确更新记录数组。现在问题是当客户端删除记录并提交商店时,App.Label.find()将不会删除其他客户端上的记录。所以我的问题是:
有没有办法可以从持久层更新本地记录,这将删除所有已删除的记录?
答案 0 :(得分:0)
我通过检查.isDeleted
完成了它{{unless "model.isDeleted"}}
show only not deleted models
{{/unless}}