我有一个全局变量UNLIMITED,我希望它的值为-9,并为所有模型设置一次,而不是在每个模型中分别设置。我在哪里可以给它下定义?
更普遍的一点是,视图的共同之处通常在布局中,控制器的公域在application_controller.rb中,模型的公域应该位于哪里?我试着加入application.rb,但没有成功。
发布于 2015-03-30 10:08:33
在/config/initializers/目录中创建名为/config/initializers/的初始化程序文件,在该文件中添加
#This file contains global constants
UNLIMITED = -9 #Explanation of why unlimited is -9保存文件,然后重新启动服务器,现在可以在应用程序中的任何地方使用该常量。
https://stackoverflow.com/questions/29343206
复制相似问题