我在数据库的多个字段上有一个唯一索引。因此,如果您尝试在重复记录上调用保存,它会引发ActiveRecord::StatementInvalid并显示mysql错误。有没有一种方法可以通过创建唯一约束在Rails中处理这个问题,或者在发生这种情况时让它返回相关的错误消息?这是痕迹:ActiveRecord::StatementInvalid:Mysql::Error:Duplicateentry'2010-12-09-2-0-1-1'forkey2:INSERTINTO`entries`(`rejected_at`,`created_at`,`comments`,`overtime`,