получить в результате массив, но чтобы вложенные сущности были тоже массивом, но без ключей? Ключ им присваивается из-за indexby в сущности, убирать этот параметр нельзя.
Как то можно игнорировать его в query builder?
То есть, есть сущность Post, например, у нее свойство tags, которое маппится через ManyToMany и в аннотации indexBy="id"
Проблема в том, что для API отдается содержимое tags как массив с ключами, а нужно без. При этом в самом проекте нужно чтобы отдавало с ключами.
Не используй доктрину на чтение
array_values на внутренние массивы сделайте, там где ответ собираете, через доктрину вероятно никак, только indexby убирать
Приветы, можешь пожалуйста поделиться, почему не стоит это делать ?
getArrayResult и поехали)
например чтобы облегчить возможность sql injection
Обсуждают сегодня