相关疑难解决方法(0)

学说2 - 如何在where子句中使用discriminator列

我在where子句中使用了discriminator列,如下所示:

//f = root entity
$qb = $this->createQueryBuilder('f');
$qb->add('where', 'f.format = \'image\' OR f.format = \'text\'');
Run Code Online (Sandbox Code Playgroud)

我有一个错误:"消息:[语义错误]第0行,第73行'format ='image'':错误:类实体\文件\ AbstractFile没有字段或关联命名格式"

我怎样才能在where子句中使用discriminator列?

谢谢.

php dql doctrine-orm discriminator

36
推荐指数
2
解决办法
2万
查看次数

标签 统计

discriminator ×1

doctrine-orm ×1

dql ×1

php ×1