
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Ruby on Rails】Rails超入門2❗️凄くて震えるvalidation‼️scaffoldで恐竜登録アプリ作成2 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Ruby on Rails】Rails超入門2❗️凄くて震えるvalidation‼️scaffoldで恐竜登録アプリ作成2 - Qiita
1.validationとは コマンド一つでcrudアプリが作れる時点で十分凄いのだが、 この恐竜登録には、少し問... 1.validationとは コマンド一つでcrudアプリが作れる時点で十分凄いのだが、 この恐竜登録には、少し問題がある。 それは、何回でも同じ名前の恐竜が登録できてしまったり、 全て空のデータが登録できてしまったりする事だ。 その理由として、モデル生成の時、rails側で用意したこちらIDという項目がモデルで定義したテーブルに付与され、さらにこのIDがキーになっているためだと思われる。 上記の事態を避けるために、データ登録時に制約を追加しなくてはならない。 例えば以下のルールを与えてみる。 生成恐竜名(dname0)と生成タイプ(dtype0)は入力必須 hflgにチェックを入れた時(ハイブリッド型)は、生成元恐竜1(sname1)、生成元恐竜2(sname2)、生成元タイプ1(stype1)、生成元タイプ2(stype2)は必須 hflgにチェックを入れない時(非ハイブリッド型)は、