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

更新情報 2016/08/19: 初版公開 2021/08/26: 更新 こんにちは、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の値指定として渡せるというやりとりを見つけたので、確認してみました。 範囲演 … 続きを読む ActiveRecordで日付・時刻の範囲検索をシンプルに書く方法