gpt4 book ai didi

ruby-on-rails - 每次重新加载ActiveRecord模型时如何运行一段代码

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

因此,我有一些代码可以重写回形针文件的路径,以便项目中的每个开发人员都可以拥有自己的上载路径,而不会互相干扰,但这在开发环境中运行

ActiveSupport.on_load(:after_initialize) do


循环。这意味着它仅在初始化时加载。问题在于,我们使用的是Active Reload gem(3.1轨道就可以了),所以一旦有人编辑了模型,它就会被重新加载并使用旧的回形针路径。

我想知道每次重新加载特定模型时如何运行此代码?

最佳答案

您可以将其包装在config.to_prepare内的config/application.rb块中:

config.to_prepare do
# your code
end


将根据开发中的每个请求重新加载,但在生产中仅加载一次。

关于ruby-on-rails - 每次重新加载ActiveRecord模型时如何运行一段代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11253568/

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