私は疲れています。私の目は痛いです。私は研究をしましたが、希望はありません。 hqlに外部結合が残っています。Hibernate query Left join
これをネイティブSQLで行うのは非常に簡単です。なぜHQLはsql left outer joinのような機能を追加しないのですか?
私はここで迷っています! 単純な左外部結合をHQLで実行する方法について、誰かが私にステップバイステップのチュートリアルを与えることができれば助けが必要です。
私は疲れています。私の目は痛いです。私は研究をしましたが、希望はありません。 hqlに外部結合が残っています。Hibernate query Left join
これをネイティブSQLで行うのは非常に簡単です。なぜHQLはsql left outer joinのような機能を追加しないのですか?
私はここで迷っています! 単純な左外部結合をHQLで実行する方法について、誰かが私にステップバイステップのチュートリアルを与えることができれば助けが必要です。
the documentationここで左外部結合について説明し、説明し、どこに例があるのでしょうか?
from Cat as cat
inner join cat.mate as mate
left outer join cat.kittens as kitten
実際には、私はその例を理解していません。そこには2番目のテーブルがありますか? –
実際には、私はその例を理解していません。そこには2番目のテーブルがありますか?私が見ることができるように、唯一のテーブルは猫です。そしてこの行は何ですか:cat.kittens as kitten?それは第二のテーブルですか?どのようにすることができますか?私がしなければならないマッピングがありますか? –
1つのテーブルまたは2つのテーブルは関係ありません。重要なことは、エンティティ間の関連付けです。猫にはたくさんの子猫がいます。カテゴリには多くの商品があるのと同じように、請求書には多くの行があります。 HQLはテーブルでは動作しません。これは、他のエンティティとの関連を持つエンティティで機能します。 –
@Maheep、あなた自身の質問を他の人に加えることは全く不適切です。代わりに必要なすべての情報を含む新しい質問をしてください。 – Charles
@Charles、私はOPが1年前に尋ねたのと同じ質問をしています。答えにOPのコメントに基づいて質問を更新しました。 – Maheep