Doctrine orm Symfony 3与学说关系
我有两个实体A和B。假设实体A有一个主键'foo',实体B有一个名为'bar'的变量。我试图在这两者之间建立“多对一”的联系。当我在终端上运行“更新模式”命令时,它会给出以下结果: “无需更新-您的数据库已与当前数据库同步 实体元数据。” 代码如下:Doctrine orm Symfony 3与学说关系,doctrine-orm,orm,foreign-key-relationship,many-to-one,symfony-3.2,Doctrine Orm,Orm,Foreign Key Relationship,Many To One,Symfony 3.2,我有两个实体A和B。假设实体A有一个主键'foo',实体B有一个名为'bar'的变量。我试图在这两者之间建立“多对一”的联系。当我在终端上运行“更新模式”命令时,它会给出以下结果: “无需更新-您的数据库已与当前数据库同步 实体元数据。” 代码如下: class A { /** * @var int * @ORM\Column(name="foo", type="integer") * @ORM\Id * @ORM\GeneratedValue(strat
class A
{
/**
* @var int
* @ORM\Column(name="foo", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
* @ORM\ManyToOne(targetEntity="B", inversedBy="bar")
*/
private $foo;
}
及
我认为*@ORM\Entity缺失我认为*@ORM\Entity缺失检查类文件中是否存在
@ORM\Entity
注释中的更改需要清除:缓存检查类文件中是否存在@ORM\Entity
注释中的更改需要清除:缓存这不需要提供问题的答案。一旦你有足够的声誉,你将能够评论任何帖子;相反,提供不需要提问者澄清的答案。这并不提供问题的答案。一旦你有足够的声誉,你将能够评论任何帖子;相反,提供不需要提问者澄清的答案。
class B
{
/**
* @var int
* @ORM\Column(name="bar", type="integer")
* @ORM\OneToMany(targetEntity="A", mappedBy="foo")
*/
private $bar;
}