我在laravel5中的join子句中使用了多个条件,并且有一个条件作为原始条件传递。如何通过?
我收到此错误 调用未定义的方法Illuminate \ Database \ Query \ JoinClause :: whereRaw()
代码是
->leftjoin('log_simple_calory as LC',
function($join)use($tz_lccreated_date,$dateRange){
$join->on('LC.user_id_fk','=','UA.user_id_fk');
$join->on('LC.is_active','=',DB::raw('1'))
->whereRaw('date('.$tz_lccreated_date.')'. $dateRange);
})
答案 0 :(得分:0)
$new_image
应该在$user
之外:
whereRaw
答案 1 :(得分:0)
如果您使用laravel 5及更高版本,此网站非常有用, 用于编写原始查询和内容