私は2つのテーブルを持っています:
- 内容(id,data,title,size)
- ContentProperties(id、キー、値、fk_content_id)
各コンテンツ レコードには、多数のプロパティ (1 対多数) を含めることができます。これらの条件でコンテンツ レコードを取得するために 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 クエリは何ですか? どうすれば休止状態のAPIでそれを行うことができますか? 前もって感謝します。