Rails バックエンドに送信する ajax フォームに取り組んでいます。データベースには、重複を禁止する 2 つの属性があります。
重複を引き起こすエントリを含むフォームが送信されると、サーバーは 500 Internal Server Error 応答をスローします。ログで私はこれを取得します:
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 応答で取得するにはどうすればよいですか? どのフィールドが重複したエントリ (名前または URL) にヒットしたかをユーザーに通知したいと考えています。