
じろう
2019年11月02日に参加
学習履歴詳細
[卒業制作]新規作成画面、詳細画面、一覧画面、編集画面、確認画面作成。simple_formが便利。accepts_nested_forを使って親が更新されると子も更新されるように。
やったこと
最低限のYWT CRUD関係画面(削除はまだ)
新規作成フォームを整える
simple_formの使い方のお勉強
accepts_nested_forで親と同時に子のデータも保存できるように
親・子・孫関係をノートに書いて整理
新規作成・編集に確認を挟むように(仮実装)
複数のフォームを動的に追加する方法を調べる
todosテーブルのcommentカラム削除
わかったこと
simple_form便利
simple_formじゃ思ったような挙動にならない時は普通のform使う
simple_form使わないパターンの時、hintが使えなかったが検証でhintが作るhtmlをそのままコピーすることで解決した
simple_formにBootstrap適用するinstallをしないとだめ
accepts_nested_forで親子同時に保存できる。めっちゃ便利
だけどRailsの作者はこれ嫌いらしい
Cocoonの使用を検討するがいったんやめに
inverse_ofはRails5系ではhas_many等でアソシエーションの設定されてればわざわざ書かなくてよい
定期的にデータベースのリセットかけたほうがよい
次やること
ユーザーとログの関連付け
Cocoon or Vue.jsの導入?
デザイン?
Rails
2020年05月07日(木)
6.2時間