Работая с сущностями, получайте только часть данных

Я работаю с сущностями (php, нестандартное решение). И мне нужно взять не все данные, а некоторые поля.

После долгих поисков я нашел это: http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/partial-objects.htm

Здесь у нас есть четкое описание, почему мы не можем использовать не полностью заполненную сущность. Но я не совсем понимаю, какое решение я должен использовать.

Например, я могу получить идентификатор, имя, фамилию следующим образом:

select id, name, surname from users where ...

Я не хочу полагаться на массив (именно так Doctrine делают в Symfony). Могу ли я использовать VO или DTO для разных задач?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector