我有两个合并查询,需要按id排序(orderby)。
$query1= DB::table('contract')->where('to_user_id',$to_user_id)->get();
$query2= DB::table('contract')->where('from_user_id',$to_user_id)->get();
$query1= $query1->merge($query2);
我试着点菜('id'),但它是单独点菜,而不是一起点菜。
最佳答案
与其执行2个查询并合并它们,不如在1个go中提取相关记录?
例如:
$query1= DB::table('contract')
->where('to_user_id',$to_user_id)
->orWhere('from_user_id', $to_user_id)
->get();