我在 app/concerns 中声明了一个模块MigrationProcedures
,我想用它来执行一些不受支持的 ActiveRecord SQL 语句。
在这个模块中,我需要调用常量
[RAILS_ENV]['database']
但就目前而言,rails 告诉我该RAILS_ENV
方法中有一个未初始化的常量。
我不应该在下面使用它
def self.included(base)
...
end
我尝试使用AppName::RAILS_ENV
,但这告诉我不MigrationProcedures::AppName
存在。我怎么能称这个常数?