2017-05-06 65 views
1

我有奇怪的问题与学说和Symfony 3,我花了两天,现在没有任何结果。获取只有id实体的其他字段null Symfony 3

我的问题是,当我从我的数据库中的一个实体,我只得到了id和其他领域null或他们瓦莱斯

这里是我的代码:

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

这里是调试结果: description

,这里是我的数据库列:

description

回答

3

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

它被称为延迟加载。它防止对数据库进行不必要的查询

+0

那么如何解决呢? – cabiste007

+0

这里没有什么可以解决的。只要使用它就可以实现对象。在你使用例如第一次有一些像getAddress这样的getter,那么这个对象应该包含实际的数据。 –

+0

你能否扩展更多PLZ?!!每次我打电话给实体,我都应该这样做! – cabiste007

相关问题