Paradox
2 سال پیش توسط Paradox مطرح شد
1 پاسخ

فیلتر برای enum

سلام وقت بخیر من میخام جستجو بر اساس فیلتر ایجاد کنم برای دو جدول کابران و جدول شهر
برای جدول کاربران فیلدهایی که میخام فیلتر بشه از enum استفاده کردم تو دیتابیس
برای enum به شکل زیر باید نوشت ؟
تو این حالت فقط تو url نمایش میده و تو خروجی کاربر مورد نظر رو پیدا نمیکنه

$provinces = $data['province'] = Province::get(["name", "id"]);
$data['cities'] = City::where("province_id", $request->province_id)
->get(["name", "id"]);
$user_query = User::query();
$city_query = City::query();
if($keyword = $request->get('search')){
$user_query->where('age_difference' , '=' , "{$keyword}")->where('time' , '=' , "{$keyword}")->where('disability' , '=' , "{$keyword}")->orWhereHas('cities' , function ($query) use ($keyword){
$query->where('name', 'like', "%{$keyword}%")->get();
});

ثبت پرسش جدید
Paradox
تخصص : در حال یادگیری
@paradox 2 سال پیش مطرح شد
0

وقتی dd میگیرم اطلاعات کاربر نمایش میده ولی وقتی با cmpact میگم نشون بده تمام کاربرا ن نمایش میده
دلیل این مشکل کسی میدونه؟


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

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