2014-10-03 71 views
0

有沒有什麼方法可以使用jpa/Hibernate建立過濾關係?spring jpa過濾關係

所以我們可以說這樣的情景:

與一對多的價格,其中只有一個價格是「活躍」在時代的產物。

我很想能夠查詢關聯來獲得對相關對象,是這樣的:如果我沒有記錯這種關係的

@Formula("select p from Price p where active = 1 and product_id = id) 
Price currentPrice; 

是很容易設置的活動記錄(Ruby on Rails),但在Java中似乎沒有相同的方式。

回答

0

理查德先生.. 我看到你的問題喜歡查詢問題。 (「SELECT P FROM Price P WHERE P.active =:1 AND Product_Id =:id」,Price.class);}} 並請設置您的查詢參數。

+0

我不確定是否正確,似乎沒有第二個參數給Forumla註釋。 – 2014-10-03 12:39:35