【问题标题】:How to design the relations for a mall project?如何设计商场项目的关系?
【发布时间】:2016-10-08 03:08:06
【问题描述】:

The relation image

我有goodscategorybrand三张表,品类有很多货,品牌也有很多货。我有以下两种情况:

1、goods和category的关系是“manyToOne”,定义goods和brad的关系也是“manyToOne”(意思是在goods yml mapping中定义了两次manyToOne);

2、定义商品与品类的关系为“manyToOne”,定义品牌与品类的关系为“manyToMany”。

我尝试的案例一不成功,因为你不能在一个yml映射中定义两次“manyToOne”;案例二我还没有尝试过,我认为它很多余;

我怎样才能找到一个成熟的解决方案,我正在尝试找到有关 Sylius 的一些详细信息,它是关于 mall 项目的开源项目。这几天我一直很困惑。

【问题讨论】:

  • 据我了解,您需要在brandgoods 之间建立关系,对吗?
  • 是的,使用 symfony2 的命令
  • “失败”到底是什么意思?
  • 我更新了亲,很清楚
  • @liam 错误在哪里?我不明白你提供的图像。无论如何,使用此配置应该可以正常工作。您是否在每个实体中构建方法来获取相关对象?

标签: php symfony doctrine-orm sonata


【解决方案1】:

您的商品 YAML 映射中有两次“manyToOne”...

【讨论】:

  • 我更新了我的亲,谢谢你留下我关于如何给好心人一个好的答案,我正在尽力描述我的亲,你能给我一些想法吗?跨度>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-22
  • 1970-01-01
  • 1970-01-01
  • 2010-12-03
相关资源
最近更新 更多