Symfony 3-细枝-从OneToMany field访问field实体?
我有一个用户实体和一个角色实体。 由于有一个多通字段,用户有一个角色(他的ID) 在我的控制器中,我检索所有没有用户角色的用户。 在我的twig视图中,我希望显示每个用户的信息以及他们的角色(角色名称) 显然,我如何从我的twig用户访问角色实体的“RoleName”字段 我已经:Symfony 3-细枝-从OneToMany field访问field实体?,symfony,Symfony,我有一个用户实体和一个角色实体。 由于有一个多通字段,用户有一个角色(他的ID) 在我的控制器中,我检索所有没有用户角色的用户。 在我的twig视图中,我希望显示每个用户的信息以及他们的角色(角色名称) 显然,我如何从我的twig用户访问角色实体的“RoleName”字段 我已经: <table class="table table-stripped"> <thead> <tr> <th>
<table class="table table-stripped">
<thead>
<tr>
<th>
Nom complet
</th>
<th>
Mail
</th>
<th>
Role
</th>
</tr>
</thead>
<tbody>
{% for unUser in listeUser %}
<tr>
<td>
{{unUser.nom}} {{unUser.prenom}}
</td>
<td>
{{unUser.mail}}
</td>
<td>
{{unUser.role}}
</td>
</tr>
</tbody>
</table>
全名
邮寄
角色
{ListUser%中的未使用项为%0}
{{unUser.nom}{{unUser.prenom}}
{{unUser.mail}
{{unUser.role}
我想要类似{{unUser.role.nomRole}的东西来显示这个变量:unUser.role.“nomRole”
您需要在存储库中的sql请求中添加leftJoin“角色”
{{unUser.role.nomRole}}
有什么问题吗?顺便说一句,你没有关闭for
循环哦,好吧,事实上我的代码就是一个例子,我以前必须在我的控制器中进行操作。我不知道{{unUser.role.RoleName}}是可能的。但既然是这样,我的问题就没有意义了!非常感谢。