sql >> データベース >  >> RDS >> Mysql

Hibernate ManyToMany select

    @Whereを使用して、次のように関連付けを2回マッピングすることで、この問題を解決できます。 注釈。

    @ManyToMany(mappedBy = "agents") 
    @Where(clause = "status = 'ACTIVE'")
    private List activeMissions
    
    @ManyToMany(mappedBy = "agents")
    private List missions
    

    完全な説明はここにあります https:// thoughts- on-java.org/hibernate-tips-filter-entities-mapped-association/




    1. postgresqlとcodeigniterを接続する

    2. サーバーのタイムゾーン値「AEST」が認識されないか、複数のタイムゾーンを表します

    3. 結合と順序のある個別のレコード

    4. ヌル値は一意ではありません