Yav*_*vin 4 symfony doctrine-orm
我对doctrine embeddables有问题,并在其中使用关联.当我添加@ManyToOne到嵌入式实体原则时,不要address_city在用户表中创建列,但是address_street会创建列.我接缝有点奇怪,因为没有错误,城市是默默无闻的.
代码看起来像这样:
/** @Entity */
class User
{
/** @Embedded(class = "Address") */
private $address;
}
/** @Embeddable */
class Address
{
/** @Column(type = "string") */
private $street;
/** @ManyToOne(targetEntity = "City") */
private $city;
}
/** @Entity */
class City
{
/** @Column(type = "string") */
private $name;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1226 次 |
| 最近记录: |