【发布时间】:2014-02-21 03:25:54
【问题描述】:
我正在尝试使用 yml 格式将列添加到现有表中。添加了新列 进入 .yml 文件并运行命令生成实体
php app/console doctrine:generate:entities PLibBundle:Contact
运行这个会报错
“没有为实体指定标识符/主键”
这是我的 yml 文件:
应用程序\PLibBundle\实体\联系人: 类型:实体 表:空 领域: ID: 类型:整数 长度:空 精度:0 规模:0 可为空:假 唯一:假 身份证:真 发电机: 策略:身份 名: 类型:字符串 长度:255 精度:0 规模:0 可为空:假 唯一:假 姓: 类型:字符串 长度:255 精度:0 规模:0 可为空:假 唯一:假 公司文字: 类型:字符串 长度:255 精度:0 规模:0 可空:真 唯一:假 电子邮件: 类型:字符串 长度:255 精度:0 规模:0 可空:真 唯一:真 有自定义爆头: 类型:布尔值 长度:空 精度:0 规模:0 可为空:假 唯一:假 创建于: 类型:日期时间 长度:空 精度:0 规模:0 可为空:假 唯一:假 更新时间: 类型:日期时间 长度:空 精度:0 规模:0 可为空:假 唯一:假 一对一: 地址: 目标实体:应用程序\PLibBundle\实体\地址 级联: - 消除 - 坚持 映射:空 反转:空 加入列: 地址标识: 引用的列名:id 孤儿移除:真 一对多: 电话号码协会: 目标实体:Application\PLibBundle\Entity\ContactPhoneNumberAssociation 级联: - 消除 - 坚持 映射者:联系人 反转:空 孤儿移除:真 orderBy: 空 订阅协会: 目标实体:Application\PLibBundle\Entity\ContactSubscriptionAssociation 级联: - 消除 - 坚持 映射者:联系人 反转:空 孤儿移除:真 orderBy: 空 多对一: 公司: 目标实体:应用程序\PLibBundle\实体\公司 级联:{} 映射:空 反转:空 加入列: 公司编号: 引用的列名:id 孤儿移除:假 生命周期回调: 预存: - 坚持之前 更新前: - 更新前【问题讨论】:
标签: php symfony doctrine-orm