Chris Cranford You are right that the spec does not cover this issue, but the spec does not take into consideration the use case when you’d want to map a List, Set, or Map to a JSON column in the database or when you want to map a List entity attribute to a PostgreSQL ARRAY column type. Currently, this issue affects the Hibernate Types project as, even if the basic attribute is a List, it’s still a basic attribute, not a parent-child association that can be used in a JOIN. I will provide a PR to address this issue, and I’d appreciate if you take a look at it. |