【问题标题】:On delete method关于删除方法
【发布时间】:2012-04-11 20:58:38
【问题描述】:

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

有没有办法按照惯例运行删除方法,而不是我目前的做法?模型中的 on_delete: :do_this_method 之类的就是我要寻找的东西。

【问题讨论】:

    标签: ruby-on-rails rails-activerecord


    【解决方案1】:

    简单地做:

      before_destroy :do_this_method
    

    here

    旁注:我建议您始终使用destroy 而不是delete

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-14
      相关资源
      最近更新 更多