平时我们做搜索功能可能需要对文章标题,文章内容进行查找搜索,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
 
    	
    	
    	
    	
    	
    	
    	
    	
						
						
						
						
						
				
				
				
				