Persism
Persism copied to clipboard
Records maybe don't need to use ConstructorProperties as much in cases where a record has a Join in a field
Currently if you have a record with a join annotation it seems you need to have a canonical constructor to instantiate the join list and an extra constructor without the join field (requiring ConstructorProperties annotation) .
It would be better if Persism would ignore the join field for the initial query and handle it later to avoid needing the extra boilerplate code in the record.