平时我们做搜索功能可能需要对文章标题,文章内容进行查找搜索,Laravel中多字段查询主要用到whereRaw,该方法可以实现多字段进行查找数据。上面方法实现对文章的标题和内容进行搜搜查找,共大家参考。
平时我们做搜索功能可能需要对文章标题,文章内容进行查找搜索,Laravel中多字段查询主要用到whereRaw,该方法可以实现多字段进行查找数据。
<?php
namespace App\Http\Controllers\Index;
use App\Http\Controllers\Controller;
use App\Models\Index\Note;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
class SearchController extends BaseController
{
public function search(Request $request){
if ($request->filled('searchkey')) {
$notelist=DB::table('note')
->whereRaw("concat(title,content) like ?",["%$request->searchkey%"])
->paginate(17);
}
}
}
?>
上面方法实现对文章的标题和内容进行搜搜查找,共大家参考。
沃梦达教程
本文标题为:Larvavel实现多字段进行模糊查询、查找方法


猜你喜欢
- Laravel balde模板文件中判断数据为空方法 2023-08-30
- 用nohup命令实现PHP的多进程 2023-09-02
- PHP简单实现二维数组的矩阵转置操作示例 2022-10-02
- windows下9款一键快速搭建PHP本地运行环境的好工具(含php7.0环境) 2023-09-02
- php微信公众号开发之秒杀 2022-11-23
- laravel通用化的CURD的实现 2023-03-17
- PHP中PDO事务处理操作示例 2022-10-15
- PHP仿tp实现mvc框架基本设计思路与实现方法分析 2022-10-18
- laravel实现按月或天或小时统计mysql数据的方法 2023-02-22
- PHP实现微信支付(jsapi支付)流程步骤详解 2022-10-09