Open qetza opened 3 years ago
Part of #4179
Contrast to #29427.
Note from triage: also consider other issues related to primitive collections--see label area-primitive-collections
.
@roji Did you see this label?
(We needed a label for things we needed to talk to you about when you got back...)
Of course I saw it :) And I thought it was only a mechanism for trolling me :rofl:
Of course I saw it :) And I thought it was only a mechanism for trolling me 🤣
Well, that was the primary concern.
Currently it's not possible to store collections of primitive types in their own table so that we can easily query on those values. All proposed solutions are to serialize the collection but this does not allow for querying it's content easily or to create a class with a single property to represent the new table.
Through configuration it would be great to be able to define a table assigned to the collection so that it can be stored in it's own table with a foreign key referencing the parent entity. This could be configured like a collection of owned entities stored in it's own table where the value of the collection is the only column (with the foreign key).
So the entity:
with the following configuration:
would be persisted in 2 tables: