راکت
1masoud
1masoud
توسط 1masoud مطرح شد
2 پاسخ

خالی بودن فیلد دیتابیس

@ali.bayat
من میخوام ۵ تا فیلدی که تکراری نیستند و داخل فیلدهم خالی نیستند رو نمایش بده اما درست نیست خالی هاهم نمایش میده
اینم کد

$channel = \App\DetailsModel::distinct('link')->orderby(DB::raw('RAND()'))->take(5)->get();
        return $channel;

چک کردن خالی بودن در eloquent چطوریه ایا تابعه داره


ثبت پرسش جدید
نوید
نوید
تخصص :برنامه نویس Go / Django
@navids6 سال پیشمطرح شد
0

1- خود لاراول تابع Rand داره که توسط اون میتونید عملیات رندوم رو انجام بدید
2-برای چک کردن اینکه فیلد خالی نباشه میتونید از تابع whereNotNullاستفاده کنید
c

$channel = \App\DetailsModel::distinct('link')->whereNotNull('field name')->random()->take(5)->get();

1masoud
1masoud
تخصص :php,laravel
@masoudproton6 سال پیشمطرح شد
0

@navids
@ali.bayat
@Alimotreb
و این که درسته اما تکراری رو نمایش میده من نمی خوام تکراری نمایش بده و خالی بودن هم عمل نمیکنه


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام