<td><?= PersoonHasStdtaak::model()->findByPk(array('idPlanning' => $modelPlanning->idPlanning, 'idStdTaak' => $modelStdtaak->idStdTaak))->idPersoon0->Naam ?></td>
我有这个。不知何故,当我让它在没有idPersoon0->Naam
的情况下打印它时,它会定期以这种形式打印复合主键#-#-#
例如1-2-3
其中1
代表Person
2
代表Planning
,3
代表Taak
。
为什么它给了我"Trying to get property from non-object.
"?
好的。"我"的愚蠢错误
我正在循环浏览一些东西,其中可能没有这些主键组合的记录。因此,它返回NULL
。从NULL-object
不可能获得任何属性:)(卫生部)
祝任何找到这个的人好运。注意它是否返回NULL object
。