我使用Slim + Twig + ParseSDK,我可以从Parse数据库中检索对象,但是当我想通过Twig访问它们时,它不会打印任何东西。我使用了{{ dump() }}
并显示了存储在对象上的值。
如何访问ParseObject上的值?
{{ dump(object) }}
打印以下内容:
object(Parse\ParseObject)[38]
protected 'serverData' =>
array (size=14)
'alias' => string 'testt' (length=5)
'city' => string '---' (length=3)
'country' => string 'México' (length=7)
'exterior' => string '411' (length=3)
'interior' => string '---' (length=3)
'municipality' => string '---' (length=3)
'neighborhood' => string 'xxxxx' (length=11)
'notification' => boolean true
'position' =>
object(Parse\ParseGeoPoint)[41]
private 'latitude' => float 9.5
private 'longitude' => float 9.5
'state' => string 'Colima' (length=7)
'street' => string 'Madre mía' (length=21)
// Not complete...
我如何打印邻居,我尝试{{ address.neighborhood }}
但它没有显示任何内容。
感谢您的帮助!
答案 0 :(得分:0)
我遇到了同样的问题。我检查了ParseObject类,找不到任何可能比getter更有用的东西。我不确定它是否是完美的解决方案,但它确实可以使用吸气剂。
因此,在您的情况下,这应该有效:{{ address.get('neighborhood') }}
。
让我知道它是否有帮助!
干杯