2021-08-01から1ヶ月間の記事一覧
ActiveModelとは ActiveModelとはActiveRecodeモデルクラスの便利な機能を普通のクラスで実現することをサポートしてくれるモジュール郡です。 例えば一括代入、バリデーション、コールバックが例です。 「データベースに直接紐付かないけれども、フォームの…
ActiveModelとは ActiveModelとはActiveRecodeモデルクラスの便利な機能を普通のクラスで実現することをサポートしてくれるモジュール郡です。 例えば一括代入、バリデーション、コールバックが例です。 「データベースに直接紐付かないけれども、フォームの…
find_eachメソッドは、分割してレコードを取得して1件ずつ処理します。 メモリの消費量を抑えることができるため、 大量のレコードをループ処理する際に使われます。 デフォルトでは、レコードを1000件ごとに取得して処理を実行します。 構文 find_eachメソ…
Railsを学習していてassign_attributesメソッドを使う必要があり、調べてみたので、忘れないよう議事録として残そうと思いました。 結論 assign_attributesは、複数の属性の値を更新するためのメソッドです。「DBに保存したくないけど値を更新したい」時に使…