mirror of
https://github.com/doctrine/orm.git
synced 2026-03-24 06:52:09 +01:00
DDC-3797: IDENTITY function does not hydrate custom types #4652
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @doctrinebot on GitHub (Jun 26, 2015).
Originally assigned to: @beberlei on GitHub.
Jira issue originally created by user marcospassos:
The function IDENTITY does not hydrate customs types. I've a OrganizationId type, but when a execute the following DQL I got an error, because Doctrine tries to pass an integer as argument of my object constructor instead of an OrganizationId instance.
Result:
@beberlei commented on GitHub (Feb 16, 2020):
This can now be fixed with
TypedExpressionsupport https://github.com/doctrine/orm/pull/7941Identity should implement that interface and return the correct DBAL type of the column.