只获取id实体的其他字段为空Symfony 3

时间:2017-05-06 14:53:17

标签: php symfony doctrine

我对Doctrine和Symfony 3有一个奇怪的问题,我现在花了两天没有任何结果。

我的问题是,当我从我的数据库中获取实体时,我只获取了id和其他字段null或者它们有vales

这是我的代码:

 $utilsateur = $em->getRepository('GestionAccesBundle:Client')->findBy(array('id_client'=>1));

这是调试结果: description

这是我的数据库行:

description

1 个答案:

答案 0 :(得分:3)

这是Doctrine生成的代理对象。当您第一次尝试访问时,将从数据库加载实际数据。

这叫做延迟加载。它可以防止对DB进行不必要的查询。