ruby-on-rails – Rails 3更改错误消息

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Rails 3更改错误消息前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我的数据库:b_name的字段为空时,我会显示一条错误消息.但是,b_name代表企业名称,而且我已经做出了这个标签.但是,当我收到错误消息时,表示B名称不能为空.有没有什么办法可以改变它,所以当我得到错误它说企业名称不能是空白而不是b_name不能为空白?

解决方法

是的,其实真的很简单.

您应该有一个名为config / locales / en.yml的文件,如果不是简单地创建一个.在那里,您可以添加自己的自定义名称.

en:
  activerecord:
    models:
      order:            "Order"
    attributes:
      order:
        b_name:         "Business Name"

这将取代您的b_name“业务名称

您在App / models / order.rb中的订单模型应如下所示:

class Order < ActiveRecord::Base
  validates :b_name,:presence => true
  .
  . 
  .

请让我知道如果它工作:)

这是我的应用程序工作正常的截图.

猜你在找的Ruby相关文章