Я использую Symfony2 и шаблоны веток. Думайте о вопросах и ответах точно так же, как о стекоперемещении. Есть список вопросов с подсчетом баллов, ответов, мнений и так далее. Как посчитать ответы на вопросы внутри цикла в ветке? Между таблицами вопросов и ответов существует отношение OneToMany.
{% for question in questions %}
<li>{{ question.score }}</li>
<li>{# there should be the count // count($question->getAnswers()) #}</li>
<li>{{ question.view }}</li>
{% endfor %}
Или, если есть лучший способ добиться этого, я открыт для предложений.