Lets say that we have a query like this one:
SELECT *, (CUSTOM_EXPRESSION) as virtualfield FROM users
The user's entity itself has the "virtualfield" but the mapping annotations no, since the table doesn't have this field.
Assuming that it is executed as a raw SQL, how do we populate the entity with the field above?