我可以定义Enum per rails环境吗?

时间:2018-01-25 00:03:34

标签: ruby-on-rails enums

我的rails应用程序有三个生产环境。我的一个rails模型有一个名为search_group的枚举,我希望每个环境的值都不同。

目前: OnAuthorization()

如何根据环境将它们设置为独立?

1 个答案:

答案 0 :(得分:0)

通过将枚举定义为函数,然后检查Rails env我可以得到不同的枚举。

enum search_group: [:all_news, :all_lifestyle, :all_sports, :all_arts, :all_opinion, :all_columns]

必须在枚举可以使用之前定义该方法。