meyrad
4 سال پیش توسط meyrad مطرح شد
2 پاسخ

سرچ یک متن در دیتابیس

سلام ..چطور میشه یک متن "وب سایت اموزشی راکت" در دیتابیس جستجو کنم ... میخام کل متن و یا بخشی از متن در جستجو پیدا بشه ...

$result=$bookList->where('subject','like' ,"%\"{$search}\"%")
->orWhere('author' ,'like','%'.$search.'%')
->orWhere('issue' ,'like','%'.$search.'%')
->orderBy('id','desc')
->paginate(30);

به جای $search یک ارایه قرار بگیره ...

از کلاس DB نمخام استفاده کنم ... (ریلیشن کار نمیکنن دیگه)


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
1

پکیج هایی هست که میتونی استفاده کنی
میتونی Model و Field مورد نظر رو + عبارت جستجو رو وارد کنی و نتایج رو بگیری


coarad supp
تخصص : برنامه نویس لاراول
@coaradsupp 4 سال پیش مطرح شد
1

سلام

این پکیج رو تست کنید
https://github.com/nicolaslopezj/searchable


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

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