最後に自分で答えました。答えを掲載しました。ありがとう!
簡単な質問です。
私は自分の RoR プログラムを完成させており、ユーザーの校正を終えようとしています。私がやろうとしていることの簡単な概要を説明します。
私のプログラムは、ユーザー入力用のテキストフィールドを持つ HTML ファイルを使用しています。textfield の入力であるcustomerIdは整数である必要があります。とにかく、入力が無効な場合は特定のメッセージを表示することになっています (提供された仕様に基づく有効性)。次の行を使用して、入力されたcustomerIdが int であることを確認しました。
<% if @customerId =~ /\D/
render :action => 'invalid'
end %>
ユーザーが入力したcustomer_Id値がデータベースのCustomerテーブルにあるかどうかを確認する、別の if ステートメントをその中または直後に配置したいと思います。
これを行う簡単な方法はありますか?論理的には、次のようになると思います。
<% if !Customer.find(@customer_Id)
#customer not found message
end %>
これは私が RoR を使用して行った最初のプロジェクトであり、Ruby が提供する簡単な実装を知りません。ありがとう!