FormObjectについて学んだのでまとめてみます。 FormObjectとは form_withのmodelにActiveRecord以外のオブジェクトを渡すデザインパターン(設計手法)です。 メリットとしては ・DBを使わないフォームでも、ActiveRecordを利用した場合と同じお作法を利用できるので可読性が増す ・他の箇所に分散されがちなロジックをFormObject内に集めることができる などがあるようです。 RailsでDBのレコードにアクセスする際、生のSQLではなくActiveRecordが提供するクエリメソッドを使います。 User.allとかUser.find(1)とか…