大米CMS官网论坛,大米站长联盟,大米站长之家,大米开发者社区

标题: laravel on多条件的写法实例 [打印本页]

作者: 追影    时间: 2021-12-23 15:08
标题: laravel on多条件的写法实例
  1. $process = DB::connection('mysql_ads')->table('workflow')
  2.                 ->join('workprocess',function($join) use($v,$last_finish){
  3.                     $join->on('workprocess.flow_id','=','workflow.id')
  4.                         ->whereRaw('(ads_workprocess.worker_uid is null or ads_workprocess.worker_uid=?)',[$v->worker_uid])
  5.                         ->whereRaw('(ads_workprocess.customer_id is null or ads_workprocess.customer_id=?)',[$v->customer_id])
  6.                         ->whereRaw('(ads_workprocess.finish_time is null or ads_workprocess.finish_time>=?)',[$last_finish]);
  7.                 }, null,null,'left')
  8.                 ->where('workflow.belong_week', '<=', $cur_week)
  9.                 ->orderBy('workflow.sort','asc')->get()->toArray();
  10.             $list[$k]->process = $process;
复制代码







欢迎光临 大米CMS官网论坛,大米站长联盟,大米站长之家,大米开发者社区 (https://www.damicms.com/bbs/) Powered by Discuz! X3.1