标签: voltrb
store.widgets.clear似乎没有保存到数据库中。 所以我试过了:
store.widgets.clear
store.widgets.each do |i| i.destroy end
这会破坏数据库中只有一半的记录。 关于如何删除整个商店集合的任何建议?
答案 0 :(得分:5)
我需要添加一个.destroy_all(或make .clear这样做),但还没有找到它。你看到.each的问题是它在删除时迭代数组。现在你可以这样做:
apply()
我会优先考虑destroy_all。