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