我正在使用Zendframework 2的教义2
我试图返回一个对象,但不断收到此错误:
您的代理目录必须可写
这是我的查询:
$this->getEntityManager()
->getRepository('Messages\Entity\Messages')
->findOneBy(array('id' => 6,
'receiverId' => 16
));
Run Code Online (Sandbox Code Playgroud)
但是,同一查询返回的数组没有任何问题,重新:
$qb = $this->getEntityManager()->createQueryBuilder();
$qb->select(array('u'))
->from('Messages\Entity\Messages','u')
->where('u.id = :id')
->andWhere('u.receiverUserId = :receiverId')
->setParameter('receiverId',16)
->setParameter('id',(int)6);
$query = $qb->getQuery();
return $data = $query->getArrayResult();
Run Code Online (Sandbox Code Playgroud) 我想在我的 WAMP 上安装“intl PHP 扩展”。我在 Windows 上运行 Wamp。
我在网上查看过,但找不到有关如何执行此操作的任何指导。有没有人有任何想法。