Таким образом, ее просто так: я следующий код в некоторых EntityDoctrine ORM порядок аннотациями полей объекта
/**
* @var ServiceOffer
*
* @ORM\OneToMany(targetEntity="ServiceOffer", mappedBy="serviceProvider")
* @ORM\OrderBy({"service" = "desc"})
*/
private $offers;
Что мне нужно, чтобы сделать что-то вроде этого
/**
* @var ServiceOffer
*
* @ORM\OneToMany(targetEntity="ServiceOffer", mappedBy="serviceProvider")
* @ORM\OrderBy({"service.points" = "desc"})
*/
private $offers;
, который не является работаю я не хочу делать это через какую-то функцию, которую я хотел прямо с аннотациями, есть ли способ сделать это?
это точки КСТАТИ:
/**
* @var integer
*
* @ORM\Column(name="points", type="integer", nullable=true)
*/
private $points;
«points» - это атрибут ServiceOffer? –
Нет его атрибута в объекте службы –
Я боюсь, что это может быть сделано только через DQL-запрос. Doctrine ORM еще не поддерживает это :( – yceruto