Database 如何在Symfony2中显示多个数据集

Database 如何在Symfony2中显示多个数据集,database,symfony,twig,Database,Symfony,Twig,我是Symfony的新手,我想知道如何在一根细枝上显示来自我数据库的多个数据集。。。 到目前为止,我的尝试如下: class ProjController extends Controller { /** * @Route("/", name="_projekte") * @Template("FHBingenBundle:projekte:list.html.twig") * */ public function indexAction(

我是Symfony的新手,我想知道如何在一根细枝上显示来自我数据库的多个数据集。。。 到目前为止,我的尝试如下:

class ProjController extends Controller
{
    /**
     * @Route("/", name="_projekte")
     * @Template("FHBingenBundle:projekte:list.html.twig")
     *
     */
    public function indexAction()
    { 

 $projekte = $this->getDoctrine()
            ->getRepository('FHBingenBundle:Projekt')->findAll();
        return $projekte;
    }
}
获取所有数据集。这是我的问题开始的地方。。。如何从数组中提取数据?(实体有多个列,但我只需要其中两个,名称和说明)

{%extends“FHBingenBundle::layout.html.twig”%}
{%block content%}

你应该考虑阅读

由于您使用的是细枝,请考虑使用细枝模板系统

{% for item in navigation %} // equivalent to foreach($navigation as $item) {
    {{ item.name }} // equivalent to $item->name or $item->getName() or $item->hasName()
{% endfor %} // equivalent to }

编辑:我真的不记得了,但似乎您必须为细枝模板系统返回一个数组<代码>返回数组('projects'=>$projects)

你应该考虑阅读

由于您使用的是细枝,请考虑使用细枝模板系统

{% for item in navigation %} // equivalent to foreach($navigation as $item) {
    {{ item.name }} // equivalent to $item->name or $item->getName() or $item->hasName()
{% endfor %} // equivalent to }

编辑:我真的不记得了,但似乎您必须为细枝模板系统返回一个数组<代码>返回数组('projects'=>$projects)

关于控制器返回的数组,您是对的。它必须是:
[$variableName=>$variableValue]
。这里是
循环文档的
:关于控制器返回的数组,您是对的。它必须是:
[$variableName=>$variableValue]
。以下是循环文档的