راکت

جستجو در ایندکس

2 پاسخ

سلام برای جستجو محصول و وبلاگ از کد زیر استفاده کردم ولی کار نمیکنه

       $products = Product::query();

        if($keyword = request('search')) {
            $products->where('title' , 'LIKE' , "%{$keyword}%")->orWhere('description' , 'LIKE' , "%{$keyword}%" );
        }

        $blogs = Blog::query();

        if($keyword = request('search')) {
            $blogs->where('title' , 'LIKE' , "%{$keyword}%")->orWhere('description' , 'LIKE' , "%{$keyword}%" );
        }

این مقدار هم در input جستجو قرار دادم

value="{{ request('search') }}"

لطفا راهنمایی کنید خیلی ضروریه
ممنون

ثبت پرسش جدید

پاسخ‌ها

2
رضا پارسیان
رضا پارسیان
@Rp76

تخصص: توسعه دهنده Php , Laravel

سلام

نمیدونم میخوای چیکار کنی که ولی فکر میکنم درستش این باشه

$products=Product::where('title','like','%'.$request->search.'%')->orWhere('description','like','%'.$request->search.'%')->get();

$blogs=$blogs->where('title' , 'LIKE' , '%'.$request->search.'%')->orWhere('description' , 'LIKE' , '%'.$request->search.'%')->get();
Paradox
Paradox
@paradox

تخصص: در حال یادگیری

@Rp76
میخام وقتی کاربر محصولی جستجو میکنه بر اساس عنوان و توضیحات و قیمت محصول از طریق سرچ براش پیدا کنه
با این کد شما هم کار نکرد متاسفانه

شاید پاسخ شما همین‌جا باشد

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

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