Ruby on rails Rails SimpleForm。转换集合中的选项标签

Ruby on rails Rails SimpleForm。转换集合中的选项标签,ruby-on-rails,simple-form,Ruby On Rails,Simple Form,我使用Rails 5和SimpleForm 并尝试从enum生成集合,例如: class User enum gender: { male: 0, female: 1 } end 以简单的形式: = f.input :gender, label: false, collection: User.genders, label_method: :first, value_method: :sec

我使用Rails 5和SimpleForm 并尝试从
enum
生成集合,例如:

class User
  enum gender: {
    male: 0,
    female: 1
  }
end
以简单的形式:

= f.input :gender,
          label: false,
          collection: User.genders,
          label_method: :first,
          value_method: :second
那么,我如何翻译
label\u方法
选项中的文本
s中的
选择
标记。 不需要像
.map
这样的附加步骤,就可以用Rails方式进行吗


谢谢

Pavan,我对
enum
=>哈希有问题,我发现了这些问题,但它们不适合我。问题是什么?为什么提供的链接不合适?Gerry,因为为字段的标签提供了翻译,所以我需要在集合中翻译
LABEL\u方法