かっちゃんの日記

初めまして!自営業(タイヤの卸売)をやってます。新規事業としてアプリ開発に興味がありプログラミングを勉強中です。日々の学びを発信していきます。よろしくお願いします。HTML/CSS/haml/sass/Ruby/Ruby on rails/Javascript/Jquery/Git/GitHub/データベースとSQL/統合テスト/AWS

【アプリ開発エラーメモ】DBにparamsが入らない

結果から言うと、外部キーを持っているテーブルだったのですが、optional:trueが抜けてました。

f:id:chkc:20190814164012p:plain

 

 

paramsがcreateアクション内で取得できるのに、データベースに入らず、作業が詰まってしまいました。

デバックしてparamsの中身を見ると、

・permitted: false になっている

・ハッシュで情報を抜こうとするとnilと出る

f:id:chkc:20190814163911p:plain

 

optional:trueを加えたらparamsがデータベースに入りました。

f:id:chkc:20190814164852p:plain

 

 

参考にした記事

https://blog.ryskit.com/entry/2018/01/27/195442