なみひらブログ

学んだことを日々記録する。~ since 2012/06/24 ~

SQL

Spring Dataで直SQLクエリかつ設定されていないパラメータを無視する方法

背景 Spring Dataで直SQLクエリを使って検索するときに、設定していない検索パラメータ(配列)を無視したいときの対応メモです。 対応 以下のような例の場合、categoriesが文字列配列の値が入っているとき、「:#{#conditions.categories}) IS NULL」と書く…