@postgresdev

Как получить значения одной колонки из ArrayCollection в Symfony?

Есть ArrayCollection c большим колл-вом enitity, как получить их ids. В идеале использовать один из метоводов array collection
  • Вопрос задан
  • 207 просмотров
Решения вопроса 1
Maksclub
@Maksclub
maksfedorov.ru
Вам нужно вызвать метод map(), и передать в него анонимную функцию, которая принимает сущность и возвращает ее id. По итогу вы получите коллекцию id этих сущностей

https://www.doctrine-project.org/api/collections/l...

Если очень большой объём, то чтобы туда-сюда массивы не генерировать — используйте \Generator, и уже по факту итерации берите id сущности и работайте с ним
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы