gpt4 book ai didi

ruby-on-rails - 如何在 Rails 中为字段设置显示名称

转载 作者:数据小太阳 更新时间:2023-10-29 06:57:38 27 4
gpt4 key购买 nike

是否可以为数据库字段设置显示名称,而不是使用自动生成的名称?

我有一个字段 bbe_date,在屏幕上,我使用“Best Before”作为显示的字符串。我已经通过几个 View 手动设置了这个,但是有更好的方法吗?

这有望在字段名称以人类可读形式发送到浏览器的任何地方生效。我也在特别考虑验证错误(因为那是我还没有手动处理的部分!)——我的验证代码正在做:

record.errors.add :bbe_date, 'not valid'

但除非我特别拦截它,否则我只会将“Bbe date not valid”视为验证错误。

最佳答案

你需要internationalization (I18N) .是的,即使您只想要英语。

修改config/locales/en.yml,设置:

en:
activerecord:
attributes:
your_lower_case_model_name:
bbe_date: Best Before

关于ruby-on-rails - 如何在 Rails 中为字段设置显示名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8534625/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com