1
我有兩個表:搜索在鍵值表休眠(或SQL查詢)
- 內容(ID,數據,標題,大小)
- ContentProperties(ID,鍵,值,fk_content_id)
每個內容記錄可以有許多屬性(一對多)。我希望使用Hibernate與這些條件(它的僞代碼)檢索內容記錄:
(content.title == "article")
AND
if(content.contentProperties.key == "author")
{
content.contentProperties.value = "david"
}
AND
if(content.contentProperties.key == "pages")
{
content.content.contentProperties.value <= "150"
content.content.contentProperties.value >= "050"
}
什麼是它的SQL查詢?我如何用hibernate api做到這一點? 在此先感謝。