11

我在用着

validates :feed_id, presence: true, uniqueness: true

我应该如何生成自定义错误消息以指定用户已订阅此提要(feed_id)字段是重复的

我知道我可以做 validate_uniqueness_of 但它会不必要地混淆代码。如果唯一性验证失败,我如何传递特定的错误消息?

4

1 回答 1

27

将带有键message和所需消息的哈希作为值而不是true

validates :feed_id, presence: true, uniqueness: {message: "already subscribed"}
于 2012-05-07T20:07:46.870 回答