【发布时间】:2010-07-06 10:57:26
【问题描述】:
不知何故我无法弄清楚如何实现以下关系 使用 Doctrine 2 语法:
我有物品和商店。每个项目都有不同的价格和不同的 每个商店的数量。所以,我有 Items 表、Shops 表和 ItemsAtShops 表。我如何反映 Doctrine 中的最后一个?
我想我需要创建 ItemsAtShops 实体,关联 ManyToOne -> 物品和多对一 -> 商店,对吧?但在这种情况下......我该怎么做 方便地获取特定商店的商品列表 给定商店的价格和数量?所以,所有这些都可以 方便迭代吗?
我需要呈现一个包含项目列表及其价格和 特定商店的数量。有一个显示项目的模板 那里(以及它的所有子属性 - 价格等)。因此,将一个对象传递给 这个模板并对其进行迭代,它是那里的子对象(如果有的话)。
【问题讨论】:
标签: php orm doctrine entity-relationship