ActiveRecordで日付・時刻の範囲検索をシンプルに書く方法

本記事の続編「ActiveRecordのRangeHandlerクラスとRubyの範囲メソッド」もご覧ください。 こんにちは、hachi8833です。 Active Recordで日付範囲を指定して読み出そうとすると、おそらく次のようなコードになるでしょう。 Pattern.where(“updated_at BETWEEN ? AND ?”, from, to) 社内のSlackチャンネルのログを遡ってて、Active Recordでwhere(updated_at: range_obj_start..range_obj_end)のように、Rangeオブジェクトを#whereの値指定として渡せるというやりとりを … Continue reading ActiveRecordで日付・時刻の範囲検索をシンプルに書く方法