关于 Laravel5.8 子查询的问题
我用的laravel5.8 子查询出现报错,请问是什么原因?
$ads = DB::table('ub_ads')->selectRaw("coverimage, is_publish, type,
merchant_id, title, content, remarks, url, created_at, updated_at")
->where('position', 'merchant-info')->get();
$result = DB::table('ub_merchants as m')
->joinSub($ads, 'ads', function (Builder $join) {
$join->on('m.id', '=', 'ads.merchant_id');
})->get();
dd($result);
报错信息如下:
$ads
后面的->get()
去掉