次の Hibernate HQL クエリがあります。
def query =
"""
select i from Item
where i not in :someItemList
"""
def items = Item.executeQuery(query, [someItemList: someItemList])
私のクエリでは、 someItemList は Item オブジェクトのリストです。someItemList が空でない場合、このクエリは正常に機能します。リストが空の場合、Hibernate は例外を発生させます。
空の someItemList でも機能するようにこのクエリを変更する方法はありますか?