我正在使用laravel 5.6,
如何在laravel 查询构建器或Eloquent 中转换以下查询?
SELECT * FROM books
WHERE book_title LIKE '%something%'
OR book_author LIKE '%something%'
OR *book_description LIKE '%something%'
我在谷歌搜索了很多,但我找不到任何解决方案。
答案 0 :(得分:3)
雄辩的版本:
Adam
答案 1 :(得分:2)
使用查询构建器,它看起来像这样:
DB::table('books')
->where('book_title', 'like', '%'.$variable.'%')
->orWhere('book_author', 'like', '%'.$variable.'%')
->orWhere('book_description', 'like', '%'.$variable.'%')
->get();
顺便说一下下次看看文档: Laravel Docs - Query builder