私が構築している現在のアプリでは、ユーザーがメールアドレスのカンマ区切りのリストを入力するテキストエリアがあります。
現在、リストを配列に分割してから、1つずつ保存しています。しかし、たとえば、この入力がある場合...
blah@example.com、test@example、foo@example.com
... blah@example.com は保存されますが、test@example の保存は失敗します。したがって、test@example が有効な電子メール アドレスではないというエラーが表示されたときに、テキストエリアに返すコンマ区切りの値の文字列から blah@example.com を削除する必要があります。
サーバー側でこれらを検証し、コントローラーで派手/醜くならずにエラーを処理するより良い方法はありますか?
前もって感謝します!