setParameterList可選參數,我有一個可選的參數在HQL
"SELECT ClinicId,Name from Clinic where :ClinicIds is NULL OR ClinicId IN :ClinicIds"
List<int> ClinicIds = null;
我傳遞參數的查詢如下
q.SetParameterList("ClinicIds", ClinicIds);
因爲ClinicId是一個可選的參數。如果我將null傳遞給SetParameterList,我會得到異常。任何想法如何我可以傳遞一個可選參數(空值)SetParameterList。
謝謝