【发布时间】:2017-06-06 12:58:42
【问题描述】:
我收到以下错误
[Symfony\Component\Debug\Exception\ContextErrorException]
警告:spl_object_hash() 期望参数 1 是对象,给定数组
在“坚持”之前运行“清除”之后。
这是代码。
$user = $userRepository->findOneById($userId);
$dm->clear();
$dm->persist($user);
$dm->flush();
我知道在从数据库中检索对象后进行清除可能很奇怪。但我继承的代码就是它的作用。
对这个问题有任何想法吗?
谢谢
【问题讨论】:
标签: mongodb symfony doctrine-orm doctrine doctrine-odm