0

我在控制器中有一个实体:

$maxPrdObject  =   $this->getDoctrine()->getEntityManager()->getRepository('PhebeeBundle:Product')->findOneById($max);

    if(is_object($maxPrdObject))
    {
        echo('object');
    }else
    {
    echo('not');
    }

这个 maxPrdObject 是一个对象

当我做:

$this->em->persist($composition->setProductFather($maxPrdObject));

响应为 NULL

 if ( ! is_object($entity)) {
        throw new \InvalidArgumentException(gettype($entity));
    }

这是一个对象,但它的值为 null!

4

0 回答 0