7
我正在使用HibernateCriteriaBuilder
api編寫我的標準查詢。我想知道Criteria
裏面是否可以有條件邏輯,比如if
聲明?Hibernate創建標準內部是否存在if條件?
例如:
OnemonthList=it.createCriteria().list {
if (res_id!='all'){
eq('graresource',resourceInstance)
}
between('currentdate', fromDate, toDate)
projections {
trans {
countDistinct('id')
}
groupProperty('currentdate')
}
}
這是有效的?