私はテーブルにリンクされたフォームを持っています。テーブルの1列は「喫煙者」です。私はその列に "1"か "0"のどちらかが必要です。これを行うために、私は別のcloumnを "dummysmoker"というダミーとして作成しました。Ruby on Railsからの「間違った」入力を拒否する方法
dummysmokerの列はユーザーによって入力され、ユーザーが「はい」と答えると対応する「喫煙者」列に「1」が割り当てられます(dummysmoker列にyesと表示されます)。
ユーザーがダミー列に「yes」を入力した場合にのみ「1」が生成されますが、他の場合は「0」が生成されます(「no」、「not」、「hell、no! 、...)。
しかし、私はユーザーに「はい」または「いいえ」(ラジオボタンタグを使用しているかどうか)を選択できるように制限したいと考えています。
問題は、提案されたデータエントリをラジオボタンタグに含める方法がわかりません。既存のテーブルエントリにリンクする方法しか考えられませんでした。
誰にでも提案がありますか?
あなたは 'dummysmoker'カラムは必要ありません。選択フィールドまたはラジオボタンのいずれかのフォームフィールドを作成し、応答に基づいて1または0を入力することができます。 –
@BrandonCordell uhm ...評価する気に?私は私の考えが天才だと思った:D – Krawalla
下記の@ uDaYの答えを見てください。 –