小编mai*_*ilo的帖子

多对多,另一栏

我想知道是否有人遇到过这个问题.
我们假设我有两个表:产品和购物车(相关的多对多).

现在,连接表有额外的列数量(购物车中有多少特定类型的产品).


我的问题是我无法通过以下关系访问"金额"列:

public function relations()
{       
    return array(
           'products'=>array(self::MANY_MANY, 'Product', 'cart_products(cart_id, product_id)'),

    );
}

我也尝试过:

'products'=>array(self::HAS_MANY, 'Product','product_id','through'=>'cart_products'),

没有运气.

php many-to-many relation yii

4
推荐指数
1
解决办法
4048
查看次数

标签 统计

many-to-many ×1

php ×1

relation ×1

yii ×1