首页 > 解决方案 > 如何显示选择选项 Ruby(活动管理员)的嵌套值?

问题描述

我的模型问题中有这些枚举。我这个模型的数据库属性是option_type. 这个想法是管理员可以在 [frequency_type, quality_type] 之间选择选项类型

enum option_type: { frequency_type: 0, quality_type: 1 }
enum frequency_type: { always: 0, often: 1, sometimes: 2, occasionally: 3, rarely: 4 }
enum quality_type: { excellent: 0, good: 1, average: 2, poor: 3, very_poor: 4 }, _prefix: true
Select option - frequency_type -> [always, often, sometimes, occasionally, rarely]

Select option - quality_type ->  [excellent, good, average, poor, very_poor]

在表格中,我想显示哪种类型包含哪些值。但是选择选项将是这两个而不是内部值。我在 Active Admin 中工作,部分视图在.arb文件中。

如何在 Select 选项中显示这些嵌套值?

TIA

标签: rubyactiveadminselect-options

解决方案


推荐阅读