关于删除方法

时间:2012-04-11 20:58:38

标签: ruby-on-rails rails-activerecord

我有一个方法,当一个信息被删除时,它将一条信息的所有权传递给父用户,但我现在在控制器中的@ user.destroy之前调用它。

有没有办法按惯例运行删除方法,而不是我目前如何操作?我正在寻找模型中on_delete: :do_this_method之类的东西。

1 个答案:

答案 0 :(得分:1)

简单地说:

  before_destroy :do_this_method

请参阅here

旁注:我建议您始终使用destroy代替delete