如何使用Doctrine Symfony2在表中添加列



我正在尝试使用格式yml添加到现有表格中。输入.yml文件并运行命令以生成实体

php app/console doctrine:generate:entities PLibBundle:Contact

通过运行此错误

"未为实体指定的标识符/主键"

这是我的YML文件:

应用程序 plibbundle  entity 联系人:  类型:实体  表:空  字段:    ID:      类型:整数      长度:空      精度:0      比例:0      无效:错误      唯一:错误      id:是的      发电机:        策略:身份    名:      类型:字符串      长度:255      精度:0      比例:0      无效:错误      唯一:错误    姓:      类型:字符串      长度:255      精度:0      比例:0      无效:错误      唯一:错误    Companttext:      类型:字符串      长度:255      精度:0      比例:0      无效:是的      唯一:错误    电子邮件:      类型:字符串      长度:255      精度:0      比例:0      无效:是的      唯一:是真的    hascustomheadshot:      类型:布尔值      长度:空      精度:0      比例:0      无效:错误      唯一:错误    创建于:      类型:DateTime      长度:空      精度:0      比例:0      无效:错误      唯一:错误    更新:      类型:DateTime      长度:空      精度:0      比例:0      无效:错误      唯一:错误  ONETOONE:    地址:      目标:应用程序 plibbundle  Entity 地址      级联:        - 消除         - 坚持      MAPAPEDBY:空      反向:null      Joincolumns:        地址:          引用columnname:id      Orphanremoval:正确  OneTomany:    呼吸核综合物:      目标:应用程序 plibbundle  Entity  ContactphoneNumberassociation      级联:        - 消除         - 坚持      地图:联系人      反向:null      Orphanremoval:正确      Orderby:null    订阅关联:      目标:应用程序 plibbundle  Entity  ContactSubScriptionAssociation      级联:        - 消除         - 坚持      地图:联系人      反向:null      Orphanremoval:正确      Orderby:null  许多人:    公司:      目标:应用程序 plibbundle  Entity  Company      级联:{}      MAPAPEDBY:空      反向:null      Joincolumns:        公司ID:          引用columnname:id      orphanremoval:错误  LifecyClecallbacks:    学家:       - 之前    preupdate:       -  update

例外消息几乎解决了这个谜,您有类似的东西吗?

Contact:
  type: entity
  id:
    id:
      type: integer
      generator:
        strategy: AUTO
  fields:
    name:
        type: string
        length: 100

您的配置中没有" id"键。

您有:

ApplicationPLibBundleEntityContact:
    type: entity
    table: null
    fields:
        id:

应该是:

ApplicationPLibBundleEntityContact:
      type: entity
      table: null
      id:
          id:

相关内容

  • 没有找到相关文章

最新更新