ComputeChangeSet():它应该返回拥有的侧集合更改吗?

时间:2015-11-05 08:52:58

标签: php doctrine-orm

请遵循以下示例:

/**
 * @ORM\Table(...)   
 * @ORM\Entity(...)
 */
class Foo
{
    /**
     * @ORM\OneToMany(targetEntity="Bar", mappedBy="foo")
     */
    protected $bars;

    //setters and getters omitted
}

在Doctrine2中,应该

$cs = $this->computeChangeSet(
    $em->getClassMetadata(get_class($foo)),
    $foo
);
如果更改['bars']

会返回$bars

我问这个是因为据我所知,doctrine2只是为了拥有副作用

0 个答案:

没有答案