模型关联求教

浏览:70 发布日期:2019/07/25 分类:求助交流 关键字: 模型关联
遇到一个问题:我有一个商品表good,里面有品牌id,分类id,对应模型Good,Brand,Category,我需要查询一个商品列表(带品牌信息和分类信息),用模型关联怎么写,就是要实现下面的效果 public static function spuList($where = [])
    {
        $data = Db::table('good_spu')
            ->alias('gs')
            ->leftJoin('good_category gc', 'gs.category_id = gc.id')
            ->leftJoin('good_brand gb', 'gs.brand_id = gb.id')
            ->where($where)
            ->field('gs.*,gc.name category_name,gb.name brand_name')
            ->select();
        return $data;
    }
最佳答案
评论( 相关
后面还有条评论,点击查看>>