Ransackはとっても便利ですよねー さらっとしか使えてないので、ちょっと調べてみました eqは完全一致、contは中間一致 などなどとっても簡単に検索機能を実装できます そこでDateTime型のフィールドを検索したい場合、時分秒までは検索しないですよね? やりたいことはDateTime型のフィールドをDate型で検索したいので # in the model : ransacker :created_at do Arel::Nodes::SqlLiteral.new "date(items.created_at)" end SQLを確認してみる SELECT "projects".* FROM "projects" WHERE ((date(projects.created_at) >= '2014-11-03' AND date(projects.created_at) <= '20