taobali32

第 22035 位会员
注册于 11个月前
活跃于 5小时前

php开发 @ 河南无忧米网络科技公司


  • 公司
最近发表的话题
最近发表的评论
  • Laravel 两表关联查询 at 1周前

    @早起的虫子

    i Try it out。。。
    file
    file

    但是使用方面待提升, 以为 很多 搞不清楚放在前面和放在后面, 位置放的不对 结果也不一样,, 谢谢你

  • Laravel 两表关联查询 at 1周前

    @早起的虫子 不行的

    然后我用了一个非常不够优雅的办法

       /*    $sql = GoodsSpec::whereHas('goods',function ($query) use ($request){
                if ($request->has('search.name')){
                    $query->where('name', $request->search['name'])->orWhere('product_id',$request->search['name']);
                }
            });*/
    
                $dd = $sql->offset($this->params($request))
                ->limit($request->limit)
                ->get()->map(function ($item,$value){
                     $item['goods'] = Goods::where('product_id',$item['g_product_id'])
                         ->orWhere('product_id',$item['g_product_id'])
                         ->select('name','id')->first();
                     return $item;
                }); 

    楼下有给我答案是文档的,可能自己看不够仔细, 我把文档在去看一下去