Symfony “无法访问密钥”;raisonSociale“;在未实现ArrayAccess接口的类的对象上

Symfony “无法访问密钥”;raisonSociale“;在未实现ArrayAccess接口的类的对象上,symfony,twig,Symfony,Twig,我试图使用另一个值的对象访问我的对象,但我遇到了此错误 无法访问类为“XX\XXX\XX\”的对象上的键“raisonSociale”,该对象在第52行的XXBundle:XXX:list.html.twig中未实现ArrayAccess接口 {%for ListOrganizameFav%中的itemOrg} {listChampTableOrgGest%中itemChamp的% {%endfor%} {%endfor%} 你能帮我吗 这很好,因为我使用了一个对象,我想像数组一样访问它。您可

我试图使用另一个值的对象访问我的对象,但我遇到了此错误

无法访问类为“XX\XXX\XX\”的对象上的键“raisonSociale”,该对象在第52行的XXBundle:XXX:list.html.twig中未实现ArrayAccess接口

{%for ListOrganizameFav%中的itemOrg}
{listChampTableOrgGest%中itemChamp的%
{%endfor%}
{%endfor%}
你能帮我吗


这很好,因为我使用了一个对象,我想像数组一样访问它。

您可以实现ArrayAccess,请参见示例:
itemOrg
是实体吗?请出示实体代码好吗。也许有一种更简单的方法,你正在尝试的是一个实体,而itemChamp也是一个实体,它们之间没有关系。itemOrg看起来像这样:名字,名字,地址。。。itemChamp这是itemOrg的收藏夹信息。在itemChamp中,我只有名字和名字,所以我不想在表中显示地址。我这样做了,而且效果很好:{%forItemChamp在listChampTableOrgGest%}{%if itemOrg[itemChamp.champ]定义为%}{%endif%}{%endfor%}{%endfor%}您可以实现ArrayAccess,请参见示例:
itemOrg
是实体吗?请出示实体代码好吗。也许有一种更简单的方法,你正在尝试的是一个实体,而itemChamp也是一个实体,它们之间没有关系。itemOrg看起来像这样:名字,名字,地址。。。itemChamp这是itemOrg的收藏夹信息。在itemChamp中,我只有名字和名字,所以我不想在表中显示地址。我这样做了,而且效果很好:{%forItemChamp在listChampTableOrgGest%}{%if itemOrg[itemChamp.champ]被定义为%}{%endif%}{%endfor%}{%endfor%}{%endfor%}
{% for itemOrg in listOrganismeFav   %}

<td>
     {% for itemChamp in listChampTableOrgGest   %}

                   <a href="#">{{ itemOrg[itemChamp.champ] }}</a>

    {% endfor  %} 
</td>
{% endfor  %}