是否可以在控制器和模型之间共享常量?
比如product.rb我有
PRODUCT_TYPES = %w[one two]
Run Code Online (Sandbox Code Playgroud)
我希望PRODUCT_TYPES控制器中也能保持不变.
根据我的考虑,您的产品型号看起来像
class Product < ActiveRecord::Base
PRODUCT_TYPES = %w[one two]
end
Run Code Online (Sandbox Code Playgroud)
您可以如下所示访问控制器中的给定常量
p.product_type == Product::PRODUCT_TYPES[:one]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3424 次 |
| 最近记录: |