Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个方法可以在删除父用户时将一条信息的所有权传递给父用户,但我目前在控制器中的 @user.destroy 之前调用它。
有没有办法按照惯例运行删除方法,而不是我目前的做法?像on_delete: :do_this_method模型中的东西,是我正在寻找的。
on_delete: :do_this_method
只需这样做:
before_destroy :do_this_method
见这里。
旁注:我建议您始终使用destroy而不是delete.
destroy
delete