平时我们做搜索功能可能需要对文章标题,文章内容进行查找搜索,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实现多字段进行模糊查询、查找方法
基础教程推荐
猜你喜欢
- 设定php简写功能的方法 2023-03-17
- php实现构建排除当前元素的乘积数组方法 2022-11-23
- PHP实现文件下载【实例分享】 2024-04-27
- PHP实现抽奖系统的示例代码 2023-06-26
- PHP手机短信验证码实现流程详解 2022-10-18
- Yii框架连表查询操作示例 2023-02-13
- php实现数组筛选奇数和偶数示例 2024-02-05
- php数组函数序列之array_sum() – 计算数组元素值之和 2024-01-15
- PHP判断一个字符串是否是回文字符串的方法 2024-01-31
- PHP+MySQL+sphinx+scws实现全文检索功能详解 2023-01-31
