将数据透视表中的其他数据加入Kohana的ORM对象

时间:2014-05-02 10:04:02

标签: php kohana kohana-3 kohana-orm

首先,我需要描述我的数据库表:

+----------+     +----------------+      
| orders   |     | order_products |      +--------------+
+----------+     +----------------+      | products     |
| id       |-----| order_id       |      +--------------+
| date     |     | product_id     |------| id           |
| customer |     | quantity       |      | title        |
+----------+     +----------------+      | price        |
                                         +--------------+

我使用kohana ORM获取订单:$orders=ORM::factory('Order')->find_all();
然后获得相关产品:$products=$order->products->find_all();
当我想展示产品时,所有产品列都可以正常工作 例如$product->title,但我希望从$product$product->quantity)获取数量。

是否可以使用Kohana的ORM在quantity对象中获取此$product字段?
如果是,我该怎么做?

0 个答案:

没有答案