سلام وقت بخیر من میخام جستجو بر اساس فیلتر ایجاد کنم برای دو جدول کابران و جدول شهر
برای جدول کاربران فیلدهایی که میخام فیلتر بشه از 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();
});
وقتی dd میگیرم اطلاعات کاربر نمایش میده ولی وقتی با cmpact میگم نشون بده تمام کاربرا ن نمایش میده
دلیل این مشکل کسی میدونه؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟