最近開始したプロジェクトでJPA 2.1のエンティティグラフ機能を使用することにしましたが、問題が発生しました。OneToMany関係の場合にEntityGraphを使用した重複結果
グラフをManyToOne関係に拡張するとうまくいくが、OneToManyでは、プロバイダ(Hibernate)が左外部結合を使用するため、結果が重複する。
私はこの問題に取り組むためにDistinct Keywordを思いついたいくつかの解決策を見ましたが、それは難しい解決策であると思います。次のレベルのEntities Distinctをどうやって得ることができますか?私が意味する
私は3つのエンティティA、BおよびC を持っている場合、私は、私はBがCにOneToManyの関係を有する場合、我々はAの内側など