/**
* @ORM'ManyToOne(targetEntity="Product" , fetch="EAGER", inversedBy="MarketingUrls")
* @ORM'JoinColumn(name="product_id", referencedColumnName="id")
*/
private $Product;
我想了解这在symfony框架中意味着什么。我正在尝试将外键值插入到数据库中,我已经为上面的代码编写了一段,但它不起作用。我应该使用表单手动插入值吗?否则它会自动接受它。
我想您在另一个实体(Product(上也有一个OneToMany注释。通过使用表单(并为您的产品添加"实体"字段(,Symfony应负责在MarketingUrl实体中插入外键。