Может ли Doctrine2 загружать рассчитанные значения? - PullRequest
1 голос
/ 17 ноября 2010

Есть ли способ загрузить вычисленные значения в сущность, используя Doctrine2?Например, если question имеет votes (таблица votes имеет внешний ключ из таблицы question), с помощью SQL можно выбрать question и вычислить общее количество голосов.

Возможно ли что-то подобное с Doctrine2?

1 Ответ

2 голосов
/ 17 ноября 2010

Работает следующим образом:

SELECT q, count(v.id) FROM Question q JOIN q.votes WHERE <condition> GROUP BY q.id

Другим подходом будет использование статистического столбца, как описано здесь:

http://www.doctrine -project.org / проекты / ОРМ / 2,0 / Docs / кулинарной / агрегатно-поля / ан # агрегатных полей

...