首页 > 解决方案 > laravel 5.6 中的搜索查询

问题描述

我正在使用 laravel 5.6,

如何在 laravel查询生成器或Eloquent 中转换以下查询?

SELECT * FROM books 
WHERE book_title LIKE '%something%' 
OR book_author LIKE '%something%'
OR *book_description LIKE '%something%' 

我在谷歌搜索了很多,但我找不到任何解决我的问题的方法。

标签: phplaravellaravel-5.6

解决方案


雄辩版:

Books::where('book_title ','LIKE','%'.$something.'%')
       ->orWhere('book_author ','LIKE','%'.$something.'%')
       ->orWhere('book_description ','LIKE','%'.$something.'%')->get();

推荐阅读