We would have the same behaviour of Hibernate ORM: in native query if a projection is present then the addEntity parameter is not allowed, in order to avoid the creation of a partial Entity.