0
我有一個問題,一些休眠大師的休眠findByExample上一個多對多的
我有3個表User
,Car
,CarList
卡洛斯是一個多對多的
user --<carlist>-- car
我試圖使用內置的findByExample來查詢carlist。
到目前爲止,我已經找到了如何做到這一點的一個表像這樣:
List results = session.createCriteria(CarSearchList.class)
.add(Example.create(instance))
.createCriteria("car")
.add(Example.create(instance.getCar()))
.list();
但我怎麼能做到這一點的車,用戶表?我想這之下,但它失敗:
List results = session.createCriteria(CarSearchList.class)
.add(Example.create(instance))
.createCriteria("car")
.add(Example.create(instance.getCar()))
.createCriteria("user")
.add(Example.create(instance.getUser()))
.list();
當你說「它失敗」時究竟發生了什麼?錯誤?結果不是你期望的結果? – 2013-03-06 20:43:53