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 میگم نشون بده تمام کاربرا ن نمایش میده
دلیل این مشکل کسی میدونه؟


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

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