(union
방법으로 여러 쿼리를 결합 할 수 있습니다) :
If ($type!=null && $Des!=null && $cou!=null){
$query1 = Activity::where('id', $type);
$query2 = Activity::where('des_id', $Des);
$query3 = Activity::where('des_id', $cou);
$allQueries = $query1->union($query2)->union($query3)->get();
} elseif ($type!=null && $Des!=null){
$query1 = Activity::where('id', $type);
$query2 = Activity::where('des_id', $Des);
$allQueries = $query1->union($query2)->get();
} elseif ($type!=null && $cou!=null){
$query1 = Activity::where('id', $type);
$query2 = Activity::where('des_id', $cou);
$allQueries = $query1->union($query2)->get();
} elseif ($type!=null && $cou!=null){
$query1 = Activity::where('id', $type);
$query2 = Activity::where('des_id', $Des);
$allQueries = $query1->union($query2)->get();
} elseif ($Des!=null && $cou!=null){
$query1 = Activity::where('id', $cou);
$query2 = Activity::where('des_id', $Des);
$allQueries = $query1->union($query2)->get();
} elseif ($type!=null){
$query1 = Activity::where('id', $type)->get();
} elseif ($Des!=null){
$query1 = Activity::where('id', $Des)->get();
} elseif ($cou!=null){
$query1 = Activity::where('id', $cou)->get();
}
내가 view.So 내 게시물에 대한 질의를 필요로한다 모든 if에서 질의가 필요합니다. – user3142452
오류가 발생합니까? – Laerte
아니지만 쿼리가 연결되어 있고 내가 원하는 결과를 어쩌면 다른 방법으로 각 쿼리 결과가 어쩌면 결합 된 결과를 준다 – user3142452