Doctrine 2 - Como usar a coluna discriminadora na cláusula where
Eu usei a coluna discriminadora na cláusula where assim:
//f = root entity
$qb = $this->createQueryBuilder('f');
$qb->add('where', 'f.format = \'image\' OR f.format = \'text\'');
Eu recebi um erro: "Mensagem: [Erro Semântico] linha 0, col 73, perto de 'format =' image '': Erro: Class Entities \ File \ AbstractFile não possui campo ou associação com o formato"
Como posso usar a coluna discriminadora na cláusula where?
Obrigado