【发布时间】:2015-09-24 07:06:37
【问题描述】:
我有一个带有“重置此集合”按钮的表单。看起来像这样:
<button e-click="reset_patients">reset patients</button>
在我的控制器中,我这样做:
def reset_patients
puts "destroying"
store.patients.each{|p| p.destroy}
end
我期望显示列表的客户端将显示一个空列表。实际发生的情况是,部分但不是所有项目都被删除了。
如何在持久支持的存储(即:model :store)上处理“将整个集合转储到垃圾桶”操作?另外,有没有办法通过相关集合使这些级联?
【问题讨论】: