gpt4 book ai didi

ruby-on-rails - 如何为 gem 的模型添加回调?

转载 作者:行者123 更新时间:2023-12-04 06:04:50 25 4
gpt4 key购买 nike

我有自己的应用程序。我用了一些 gem 。这个 gem 有,例如,用户模型。

我如何为用户模型添加我的自定义回调(after_save)(在 gem 中定义,没有这个模型的回调)?

最佳答案

您可以使用初始化器来完成此操作,猴子修补 gem 中的 User 类:

# config/initializers/some_gem.rb
module SomeGem
class User
after_save :my_callback

private
def my_callback
...
end
end
end

关于ruby-on-rails - 如何为 gem 的模型添加回调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37373347/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com