私はレールが初めてです。メール入力フォームがあり、検証を追加しています。これは私のコントローラーです:
@email=params[:email]
@BetaSignup = BetaSignup.create!(:email => @email)
そして私のモデル:
class BetaSignup < ActiveRecord::Base
validates :email, :presence => true, :email => true
end
@BetaSignup の結果に応じて、それがメールかどうかをユーザーに伝えたいと思います。
私の見解では、次のようにするのは正しいですか?
if (<%- @BetaSignup %>) {
しかし、これは機能せず、上記の行より上のデータ (入力フィールドをクリアする) が発生しないため (または、エラーのために発生しない可能性があるため)、ビュー ファイルにアクセスすることさえできません。
想い??