我有静态哈希:
STATUS_BRAND = {
active: "hoatdong",
deactive: "khonghoatdong",
}.freeze
我的观点:
= f.select :status, Brand::STATUS_BRAND, class: "form-control post-type input-bg"
我想在这里显示值是:"Hoatdong"和"Khonghotdong"在视图中
如果你不希望选择将键返回到 Rails,那么你必须反转哈希:
f.select(:status, options_for_select(Brand::STATUS_BRAND.invert), ...)
输出:
<option value="active">hoatdong</option>
<option value="deactive">khonghoatdong</option>
您可以查看文档以获取options_for_select
以获取更多示例。