我正在学习Sytrfony 3和Doctrine 2.
当我在Doctrine实体中有OneToMany
个关系时,我必须将{strong>完全放入mappedBy
注释?
想象一下这个简单的例子:
<?php
namespace AppBundle\Entity;
/**
* @ORM\Entity
* @ORM\Table(name="blog_category")
*/
class Category
{
// ...
/**
* @ORM\OneToMany(targetEntity="Article", mappedBy="category")
*/
private $articles;
// ...
}
为什么&#34;类别&#34; 正确值mappedBy
?为什么&#34; blog_category&#34; 或&#34;类别&#34; (大写&#34; C&#34;)?或&#34; AppBundle:类别&#34; ?