ぴよログ

↓に移転したのでこっちは更新されません、多分。

2014-05-24から1日間の記事一覧

PostgresSQL+ActiveRecordのwhereで大文字小文字を無視

SQLのlower Model.where("lower(name) like ?", "%john%").to_sql # SELECT \"models\".* FROM \"models\" WHERE (lower(name) like '%john%') SQLのILIKE PosgreSQLではILIKEが使える。 Model.where("name ilike ?", "%john%").to_sql # SELECT \"models\".…