【问题标题】:One-To-Many, Self-referencing relationship Symfony一对多、自引用关系 Symfony
【发布时间】:2017-09-25 13:12:01
【问题描述】:

我正在尝试在 symfony 中实现自引用关系,但我不知道该怎么做。 这张照片解释了协作者类和主管属性之间的关系,这是一个协作者类型。

【问题讨论】:

  • 您希望我们编写您的代码吗?你能发布你到目前为止尝试过的东西吗?

标签: symfony doctrine-orm uml relational-database aggregation


【解决方案1】:

在 yml 配置中这应该足够了:

Product:  
  type: entity  
  manyToOne:
    product:
      targetEntity: Product
      joinColumn:
        name: product_id
        referencedColumnName: id

注意:这是一种单向绑定,如果您想要双向关系,则必须在同一实体上创建 oneToManymanyToOne 关系

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-12
    • 1970-01-01
    • 1970-01-01
    • 2018-08-19
    • 2017-02-05
    相关资源
    最近更新 更多