2

我知道destroy cascade如果在模型中设置了适当的关系,这将起作用,但我想知道是否有一种destroy cascade即时的方法,而无需设置所有内容?也许像model.destroy :cascade什么?

或者在这种情况下我是否仅限于原始 SQL?

4

1 回答 1

1

我还没有听说过这样做的方法,但不要使用原始 SQL 试试这个:

AssociatedModel.destroy_all(:model_id => @model.id)
@model.destroy
于 2012-02-10T18:56:26.843 回答