【发布时间】:2019-01-04 14:39:48
【问题描述】:
好的,我问你一个简单的问题,我如何设置一个不在参数中的实体
我正在尝试这个方法:
$em_category = $this->getDoctrine()->getManager();
$em_category->getRepository('AppBundle:Category')->findOneBy(array('id' => ($request->get('id_category'))));
$userInterest->setUser($user);
$userInterest->setCategory($em_category);
但是当我这样做时,我有这个错误:
关联字段“AppBundle\Entity\UserInterest#$category”的类型为“AppBundle\Entity\Category”的预期值,改为“Doctrine\ORM\EntityManager”。
那么我怎样才能将我想要的类别设置为用户兴趣...? 感谢所有将尝试回答的人:p
【问题讨论】: