我正在处理一个提交到Rails后端的ajax表单。数据库有两个不允许重复的属性。
如果提交的表单带有导致重复的条目,则服务器会抛出500内部服务器错误响应。在日志中我得到了这个:
PG::Error: ERROR: duplicate key value violates unique constraint "index_startups_on_name"
和
ActiveRecord::RecordNotUnique (PG::Error: ERROR: duplicate key value violates unique constraint "index_startups_on_name"
如何在我的ajax响应中获取此信息?我希望通知用户哪个字段命中了重复的条目(名称或网址)。