实体的 Symfony 学说问题 [重复]
Posted
技术标签:
【中文标题】实体的 Symfony 学说问题 [重复]【英文标题】:Symfony Doctrine issue with entities [duplicate] 【发布时间】:2021-07-28 20:49:27 【问题描述】:我获得了具有关系的数据库:
表格:
部门
身份证 姓名 位置标识位置
身份证 姓名人事
身份证 名字 姓氏 职位名称 电子邮件 部门标识当我创建实体和迁移时,它为我创建: 为 p.:
姓名、部门id_id、名字、姓氏、职务、电子邮件 为 d.: id、location_id_id、名称 对于 l: 身份证、姓名如何在创建实体时“强制”它使用上面提供的字段名称?
【问题讨论】:
【参考方案1】:这很简单。在注解中添加一个column
值,我假设您正在使用注解,但与 YML 或 XML 是一样的。
/** @ORM\Column(type="integer", name="location_id_id") */
private $locationId;
https://www.doctrine-project.org/projects/doctrine-orm/en/2.8/reference/annotations-reference.html#annref_column
它也适用于关系。
【讨论】:
您对 orm config Naming_strategy 将名称设置为实体中的变量有任何想法吗?以上是关于实体的 Symfony 学说问题 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Symfony 学说实体中导入 Excelsheets