请遵循以下示例:
/**
* @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只是为了拥有副作用