Jak*_*ake 9 ruby validation ruby-on-rails
我有一个错误消息,当我的数据库字段为:b_name空时出现.但是,b_name代表商业名称,我已经做了标签说.但是,当我收到错误消息时,它说B name不能为空.有什么方法可以改变它,所以当我得到错误Business Name can't be blank而不是b_name cant be blank?
rog*_*iog 13
是的,它实际上非常简单.
你应该有一个名为config/locales/en.yml的文件,如果不是简单的创建一个.在那里,您可以添加自己的自定义名称.
en:
activerecord:
models:
order: "Order"
attributes:
order:
b_name: "Business Name"
Run Code Online (Sandbox Code Playgroud)
那将取代你的b_name为"商业名称"
app/models/order.rb中的订单模型应如下所示:
class Order < ActiveRecord::Base
validates :b_name, :presence => true
.
.
.
Run Code Online (Sandbox Code Playgroud)
如果有效,请告诉我:)
这是我的应用程序工作正常的截图.

| 归档时间: |
|
| 查看次数: |
4216 次 |
| 最近记录: |