Jacksmall

Jacksmall

成功了,你说的都对!失败了,说什么都是错的!

  • 财富值415
  • 威望值10
  • 总积分575

个人信息

  • 2018-01-17 已签到
    连续签到1天,获得了5个金钱
  • 2018-01-12 已签到
    连续签到1天,获得了5个金钱
  • 2018-01-09 已签到
    连续签到2天,获得了10个金钱
  • 2018-01-08 已签到
    连续签到1天,获得了5个金钱
  • 发表了说说
    抓紧机会
  • 2017-12-28 已签到
    连续签到4天,获得了20个金钱
  • 2017-12-27 已签到
    连续签到3天,获得了15个金钱
  • 2017-12-26 已签到
    连续签到2天,获得了10个金钱
  • 回复了 的回答

    $this->hasMany(Spu::className(),['sku.sku' => 'spu.sku'])->where(['sku.account' => 'spu.account']);这样试试

    或者
    你的sku.account和spu.account是一对多的关系
    class Sku extends ActiveRecord{

    public function getSpu(){
        return $this->hasMany(Spu::className(),['sku.sku' => 'spu.sku']);
    }
    public function getItems()
    {
        return $this->hasMany(Item::className(), ['sku.account' => 'spu.account'])
               ->via('spu');
    }
    

    }
    $sku = Sku::findOne(100);
    $items = $sku->items;

    对的,是中间表的概念

主管 等级规则
575/1000
资料完整度
70/100
用户活跃度
0/100

Ta的关注

1

Ta的粉丝

0

Ta的访客

3