スマートフォン用の表示で見るなんでや。record超はまった。priceカラムを持つitemsテーブルがあるとして、商品の日々の価格を記録しているとします。recordたぶんPrimaryKeyじゃないカラムで紐付けあっているテーブルだとbelongs_toとかでAssociationを定義できない?気がしています。試していないんですけど。そんなときに結合したテーブルのカラムを触りたい場合のやり方を2通り。上記でも少し触れたActiveModel::Dirtyのchange的なメソッドたちが便利。ActiverRecord::BaseがActiveRecord::AttributeMethods::Dirtyを、それがActiveModel::Dirtyをincludeしている関係。record何かfirstに対する根本的な誤解をしている気がしなくもなく。record委譲でなく。エラーはerrorsに書き込みたいから......と考えるとバリデーションの委譲はたぶん面倒臭い。いうやり口ってRailsのベストプラクティスでまとめられていたりしそう。これをActiveRecordで書きたい。record対象の表に対してふつうに.joins()して.includes()すればいいようです。recordmax_salaryによってjob_titleのバリデーションを変えたいなあと思った場合、validatesの記述自体を分けて↓こう書けばよい。recordぐぐると真っ先にattr_accessor_with_defaultが出てくるから使ってみたらundefinedって言われた。今はこう書くのが正しい。IN句自体はバインド変数を配列にすれば勝手にいいようにしてくれるようです。サブクエリはArelを徹底活用するのがいいようです。loggerをしこんでActiveRecordのログを見てみる。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。