В этой ситуации у меня есть 3 связанных объекта profile
--OneToMany -> annualReports
--ManyToOne -> photo
И в цикле для таблицы, для которой я проверяюсуществование фотографии в виде веточки вот так
{% set is_photo = profile.annualReports.toArray()[0].photo.id is defined %}
Итак, profile
может иметь много annualReports
- в этой патетической ситуации мне нужен только самый первый «отчет».
Вопрос в том, как мне сделать это в QueryBuilder
?То есть присоединение к «первому отчету» («первый» может быть основан на минимальном идентификаторе или дате создания)
ОБНОВЛЕНИЕ: я думаю, вопрос в том, как я могу «ОГРАНИЧИТЬ 1» и указать сортировку?