当我在trick中转储数组时,它会给出以下结果:
array(1) {
[0]=>
object(TEST'Bundle'BlogBundle'Entity'Follow)#364 (3) {
["id":"TEST'Bundle'BlogBundle'Entity'Follow":private]=>
int(1)
["follower"]=>
int(2)
["followed"]=>
int(1)
}
}
int(1)
int(1)
如何访问循环中的follower
参数,即:
{% for fol in followers %}
<pre> {{ dump(fol) }} </pre>
{% endfor %}
谢谢你的帮助。
使用TWIG attribute
文档。示例:
{% for fol in followers %}
<pre> {{ dump(attribute(fol[0], follower)) }} </pre>
{% endfor %}
请确保在TEST'Bundle'BlogBundle'Entity'Follow
中有follower
的getter,或者follower
属性是公共的。
或者类似地打印值:
{% for fol in followers %}
<pre> {{ fol[0].follower }} </pre>
{% endfor %}