إذا أردنا أن يتم جلب البيانات بترتيب عشوائي في كل مرة
$questions = Questions::inRandomOrder()->get();
واذا كنا نجلب البيانات من جدولين بإستخدام العلاقه برتيب عشوائي، مثلا إذا كان لدينا إمتحان ونريد في كل مره أن نجلب سؤال مختلف مع أجوبه يختلف ترتيبها في كل مره
$questions=Question::with([‘answers’=>function(){ $q->inRandomOrder(); }])->inRandomOrder()->get();