Doctrine says Entity "has no field or association" used in a WHERE query, but it surely does

Advertisements When I execute this query: $array_ids_items = $this->em->createQuery( ‘SELECT i.id, i.id_alt FROM App\Entity\ItemComunicacao i WHERE i.id_tarefa IS NULL AND i.classificacao.abrir_tarefa = TRUE’ )->getArrayResult(); I get the error "Class App\Entity\ItemComunicacao has no field or association named classificacao.abrir_tarefa" But field ItemComunicacao.comunicacao surely exists: /** * @ORM\ManyToOne(targetEntity=ClassificacaoComunicacao::class) */ private ?ClassificacaoComunicacao $classificacao; and so does field ClassificacaoComunicacao.abrir_tarefa: /**… Read More Doctrine says Entity "has no field or association" used in a WHERE query, but it surely does