We have an unfortunate behavior when a mapper that doesn't transform relation graphs is used to map a relation graph, the outcome is that when hitting .one on the relation you get an error telling you that there were more than 1 result, it happens because the mapper didn't map the relation and passed down an array with two tuple sets (result from a relation graph).
No idea how to solve this yet, probably needs mappers with explicit arity specified so that we can apply proper arg validation and raise meaningful errors.
We have an unfortunate behavior when a mapper that doesn't transform relation graphs is used to map a relation graph, the outcome is that when hitting
.one
on the relation you get an error telling you that there were more than 1 result, it happens because the mapper didn't map the relation and passed down an array with two tuple sets (result from a relation graph).No idea how to solve this yet, probably needs mappers with explicit arity specified so that we can apply proper arg validation and raise meaningful errors.