我在TWIG中有下一个对象:
{{dump(profile.profileTagOne)}}
Tag {#2306 ▼
+__isInitialized__: true
#id: 1
#name: "This is my name"
#slug: "this-is-my-name"
#native: true
#perfil: PersistentCollection {#2307 ▶}
…4
}
如果我显示var profile.profileTagOne 我得到了名字,但是如果我尝试访问id我得到了错误:无法访问属性(&#34; id&#34;)在...中的NULL变量(&#34;&#34;),我试图通过 profile.profileTagOne.id <进行访问/ p>
有什么想法吗?
答案 0 :(得分:3)
根据VarDumper component的文档,前缀为#
的属性为protected
,这意味着您无法直接访问它们。
您需要更改Tag::$id
的可见性或编写公开可见性获取器。 Tag
是否有getId()
方法?