2525nicole / memo-recall

1 stars 0 forks source link

Memory作成時のCategory登録について検討する #312

Open 2525nicole opened 2 weeks ago

2525nicole commented 2 weeks ago

現状の実装について以下のような問題点を感じています。

  • MemoriesControllerコントローラの実装が肥大化している

  • MemoryモデルでCategoryに関する処理をしている

  • Memoryモデルでコントローラのparamsを参照している これらの問題を解決できないか検討いただきたいです。具体的には次のような手があると考えています。

  • モデルのコールバック( before_save など)を使う

  • accepts_nested_attributes_for を使って、親子を同時に保存する 自分もやったことがないので本当に機能するかはわからないのですが、子から親に対しても指定ができるようです https://donghai821.hatenadiary.org/entry/20110804/1312475967