当case_id
上的Arrangement
不唯一时,我正在尝试向用户显示错误消息“此安排已安排此案例”。
这是我的en.yml文件:
en:
activerecord:
errors:
models:
arrangement:
attributes:
case_id:
taken: "Arrangement has already been scheduled for this case"
但我一直收到消息“案例此案已经安排了安排。”
如何在此错误消息中显示字段名称?
安排模型
class Arrangement < ActiveRecord::Base
belongs_to :case
validates_uniqueness_of :case_id, :allow_nil => true
...
编辑: 建议的链接似乎不适用于每个型号。
即。这似乎不起作用。它仍然显示消息“案例已安排此案例的安排”。
en:
activerecord:
errors:
models:
arrangement:
format: "%{message}"
attributes:
case_id:
taken: "Arrangement has already been scheduled for this case"