Rails 枚举表单文本

是短

我有以下 Rate 模型,其中的持续时间列是一个枚举。

class Rate < ApplicationRecord

 enum duration: [ :thirtyminutes, :sixtyminutes ]
end

在用于创建新汇率的表单中,我有一个显示枚举键的选择字段。

<%= r.select :duration, options_for_select(Rate.durations.keys) %>

选项显示为“三十分钟”和“六十分钟”。

我的问题是,如何向用户显示“30 分钟”和“60 分钟”?

谢谢你。

美元寒意

我不确定这是否有效,因为我无法对其进行测试,但可以指导您朝着正确的方向前进。

<%= r.select :duration, options_for_select('30 Minutes' => Rate.durations[0], '60 Minutes' => Rate.durations[1] ) %>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章