2017-04-26 43 views

回答

1
Query query = session.createQuery(
    "select count(*) from Stuff s inner join s.set countSet where s.id=:someId"); 
query.setString("someId", 123); 
Long count = (Long)query.uniqueResult(); 

這樣的事情。如果你發佈你的班級HQL可以糾正,以反映你的名字

+0

或者,我可以做「select count(elements(staff.set))...」嗎? – user3163179

+0

難道你只是嘗試與代碼? – StanislavL

+0

我現在並沒有將它放在眼前,所以我只是在記事本中寫下查詢。不過,我的選擇對你來說看起來是否正確? :) – user3163179