我是 symfony 的新手,接下来我要尝试的是:
- 从表中选择所有内容并计算行数。
- 在树枝模板中访问和显示这些信息。
这是我在专用于从数据库中获取数据的控制器中的代码的一部分:
.
.
.
$em=$this->getDoctrine()->getManager();
$query=$em->createQuery('SELECT b,COUNT(b.id) FROM AcmeWebBundle:baza b ORDER BY b.id DESC');
$users = $query->getResult();
if (!$em) {
throw $this->createNotFoundException('Something went wrong!');
}
return $this->render('AcmeWebBundle:Default:index.html.twig',array('users'=>$users));
}
在名为 baza 的表中,我有以下字段:id、username、date..etc
并从名为 index.html.twig 的树枝文件中提取
{% extends 'AcmeWebBundle:Default:master.html.twig' %}
{% block body %}
<h1> something</h1><br></br>
{% for user in users %}
{{ ...how to access to the number of rows and other data...}}
{% endfor %}
{% endblock %}