以下是两个类:
User
:
class User implements UserInterface, \Serializable
{
/**
* @var int
* @ORM\Id
* @ORM\GeneratedValue
* @ORM\Column(type="integer")
*/
private $id;
/**
* @ORM\ManyToOne(targetEntity="App\Entity\Teams", inversedBy="id")
* @ORM\JoinColumn(nullable=true)
*/
private $team;
Teams
:
class Teams
{
/**
* @ORM\Id
* @ORM\GeneratedValue
* @ORM\Column(type="integer")
* @ORM\OneToMany(targetEntity="App\Entity\User", mappedBy="team")
*/
private $id;
我正试图从我的视图中检索团队信息:dump(app.user.team)
但是给我一个未加载的实体......
Teams {#450 ▼
+__isInitialized__: false
-id: 3
-name: null
-password: null
…2
}
我哪里错了?我不知道出了什么问题......
问候!
答案 0 :(得分:0)
dump(app.user.team.name)
,即可访问它。
由于延迟加载,未加载所有属性