ElementCollection createAlias in hibernate API

后端 未结 3 1689
北荒
北荒 2021-02-07 12:53

does anyone know if and how the solution for following question (which is written in the JPA API) can be written using the hibernate criteria API?

To be more specific I

3条回答
  •  北恋
    北恋 (楼主)
    2021-02-07 13:30

    As explained here what I wanted is not possible:

    The limitations of using an ElementCollection instead of a OneToMany is that the target objects cannot be queried, persisted, merged independently of their parent object. They are strictly privately-owned (dependent) objects, the same as an Embedded mapping. There is no cascade option on an ElementCollection, the target objects are always persisted, merged, removed with their parent.

    So, I used a OneToMany instead.

提交回复
热议问题