leftJoin无法满足添加两个关联条件时(hyperf)

$model->leftJoinWhere('a',function ($join){
            $join->on('a.sku','=','b.sku')
                ->on('a.site','=','b.site');
        },null,null)->selectRaw('b.*,a.name')
            ->orderBy('id','desc')
            ->paginate($listRows,['*'],'page',$page)->toArray();
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 4
Jyunwaa

ORM用成这样,甚至不如原生SQL

3个月前 评论
向前一步 (楼主) 3个月前

要调用两次on

3个月前 评论

laravel是可以 on -> whereRaw

3个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!