Symfony 3 +__isInitialized__: 错误
Symfony 3 +__isInitialized__: false
我在拿到我的物品时遇到了这个问题,只是id是真的,其他信息都是假的
代码是:
public function listetacheAction($id)
{
$em = $this-> getDoctrine() -> getManager();
$Projet=$em->getRepository('AdminBundle:Projet')->find($id);
$Tache=$Projet->getTaches();
dump($Projet);
die(); }
筛选转储:
Dump
您正在查看您真实实体的代理 class。它尚未初始化,因为您告诉 doctrine 不要获取它...直到您的代码尝试访问它。
如果您不想延迟加载,只需将抓取行为更改为急切即可。了解如何操作的文档:https://www.doctrine-project.org/projects/doctrine-orm/en/latest/reference/annotations-reference.html
我在拿到我的物品时遇到了这个问题,只是id是真的,其他信息都是假的 代码是:
public function listetacheAction($id)
{
$em = $this-> getDoctrine() -> getManager();
$Projet=$em->getRepository('AdminBundle:Projet')->find($id);
$Tache=$Projet->getTaches();
dump($Projet);
die(); }
筛选转储: Dump
您正在查看您真实实体的代理 class。它尚未初始化,因为您告诉 doctrine 不要获取它...直到您的代码尝试访问它。
如果您不想延迟加载,只需将抓取行为更改为急切即可。了解如何操作的文档:https://www.doctrine-project.org/projects/doctrine-orm/en/latest/reference/annotations-reference.html