चूंकि आईडी तार हैं, इसलिए आपको उन्हें इनकैप्सुलेट करने की आवश्यकता है। सौभाग्य से, लार्वा इसे आपके लिए कर सकता है। इसके साथ प्रयास करें:
$ids = implode(',', $arr);
$qs = array_fill(0,count($arr),'?');
$query = User::whereIn('id', $arr)->isActive()->orderByRaw(DB::raw("FIELD(id,". implode(',', $qs).")"),$arr)->get();