私が構築している現在のアプリケーションでは、ユーザーがカンマ区切りの電子メールアドレスのリストを入力するテキストエリアがあります。複数の電子メールを検証し、Railsのエラーを処理する最良の方法は何ですか?
現在、リストを配列に分割し、1つずつ保存しています。 、と言う、私はこの入力を持っている場合しかし...
[email protected]、例@テストは、[email protected]
...その後[email protected]は保存されますが、保存されますtest @ exampleは失敗します。そこで、test @ exampleが有効な電子メールアドレスではないというエラーを表示するときに、カンマ区切りの値の文字列から[email protected]を削除してテキストエリアに戻す必要があります。
サーバ側でこれらを検証し、コントローラで厄介な/醜いことなくエラーを処理するには、より良い方法がありますか?
ありがとうございました!