У меня есть дерево страниц. Я хотел бы получить все подстраницы страницы. В этом случае я добавил fetch: Eager
в свой yaml-файл. Я также хочу заказать подстраницы по их положению. Но fetch
, кажется, все разрушает. Он уменьшает количество выполненных запросов, но субстраницы больше не упорядочены по их позиции.Symfony Doctrine fetch EAGER и orderBy комбинация не работает
Эта часть находится внутри моего YAML-файла для страницы объекта:
oneToMany:
pages:
targetEntity: Page
mappedBy: parentPage
fetch: EAGER
orderBy: { position: ASC }
Любая идея, как получить все страницы на страницу, но до сих пор заказ от позиции? Дерево страниц может быть вложен более 1 уровня.
- page_1
page_1_1
page_1_2
page_1_2_1
page_1_2_2
- page_2