Doctrine orm 条令2:按可合并字段排序
我有一个定义如下的实体:Doctrine orm 条令2:按可合并字段排序,doctrine-orm,dql,Doctrine Orm,Dql,我有一个定义如下的实体: Munkatars: id: id: type: integer fields: nev: type: text [...] manyToOne: vezeto: targetEntity: Munkatars inversedBy: alarendeltek oneToMany:
Munkatars:
id:
id:
type: integer
fields:
nev:
type: text
[...]
manyToOne:
vezeto:
targetEntity: Munkatars
inversedBy: alarendeltek
oneToMany:
alarendeltek:
targetEntity: Munkatars
mappedBy: vezeto
fetch: EXTRA_LAZY
有没有办法创建一个查询,按照vezeto
的nev
字段对这些munkatar
对象进行排序
我尝试了m.vezeto.nev的ORDER,但这给了我一个错误,文档中没有提供太多关于这一点的信息。您必须像以下示例那样使用join:
createQuery("SELECT m.nev
FROM Entity\Munkatars as m
LEFT JOIN m.vezeto as v
ORDER BY v.nev");