濮阳杆衣贸易有限公司

主頁 > 知識庫 > Laravel實現(xiàn)ORM帶條件搜索分頁

Laravel實現(xiàn)ORM帶條件搜索分頁

熱門標簽:泊頭在哪里辦理400電話 江西電銷機器人收費 欣思維地圖標注 杭州語音電銷機器人 天潤融通外呼系統(tǒng)好嗎 電銷機器人沒有效果怎么樣 江門回撥外呼系統(tǒng) 高德地圖標注位置怎么標注 高德地圖標注店鋪收費嗎

Laravel條件搜索一般使用where方法,如下:

查詢構造器:

$users = DB::table('users')->where('votes', '=', 100)->get();

或者ORM:

$users = User::where('votes', '=', 100)->all();

當有多個條件時,可以多次調(diào)用where方法:

$articles = Article::where('id','>','10')->where('is_auth','=','1')->where('id','=','14')->paginate(3)

所以,如果需要進行多條件搜索分頁,我們可以這么寫:

public function index(Request $request)
  {
    //分類表數(shù)據(jù)
    $sorts = Sortart::all();
    //文章表實例化
    $article = new Article;
    //搜索條件判斷
    $where = $article;
    if($request->search_sid){
      $where = $where->where('sort_id','=',$request->search_sid);
    }
    if($request->search_title){
      $where = $where->where('title','like','%'.$request->search_title.'%');
    }
    //分頁搜索
    $articles = $where->paginate(3);
    //搜索條件保持
    $articles->sid = $request->search_sid;
    $articles->title = $request->search_title;
    //$articles = Article::where('id','>','10')->where('is_auth','=','1')->where('id','=','14')->paginate(3);
    //dd($articles);
    return view('admin.articles.index',compact('articles','sorts'));
  }

在頁面中,使用url保持分頁條件的方法:

{!! $articles->appends(['search_sid'=>$articles->sid, 'search_title'=>$articles->title])->render() !!}

效果如圖:

以上這篇Laravel實現(xiàn)ORM帶條件搜索分頁就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Laravel5.5 手動分頁和自定義分頁樣式的簡單實現(xiàn)
  • PHP框架Laravel插件Pagination實現(xiàn)自定義分頁
  • Laravel手動分頁實現(xiàn)方法詳解
  • Laravel+jQuery實現(xiàn)AJAX分頁效果
  • Laravel框架執(zhí)行原生SQL語句及使用paginate分頁的方法
  • laravel實現(xiàn)分頁樣式替換示例代碼(增加首、尾頁)
  • laravel自定義分頁效果
  • Laravel框架搜索分頁功能示例
  • laravel自定義分頁的實現(xiàn)案例offset()和limit()
  • Laravel實現(xiàn)搜索的時候分頁并攜帶參數(shù)
  • 在Laravel中實現(xiàn)使用AJAX動態(tài)刷新部分頁面
  • Laravel5.1 框架分頁展示實現(xiàn)方法實例分析

標簽:大同 深圳 駐馬店 內(nèi)江 江門 石嘴山 雙鴨山

巨人網(wǎng)絡通訊聲明:本文標題《Laravel實現(xiàn)ORM帶條件搜索分頁》,本文關鍵詞  Laravel,實現(xiàn),ORM,帶,條件,;如發(fā)現(xiàn)本文內(nèi)容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Laravel實現(xiàn)ORM帶條件搜索分頁》相關的同類信息!
  • 本頁收集關于Laravel實現(xiàn)ORM帶條件搜索分頁的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    湟中县| 同仁县| 乐业县| 临邑县| 六盘水市| 桂东县| 凉城县| 古田县| 武穴市| 永寿县| 会泽县| 噶尔县| 南安市| 密云县| 兴安县| 金坛市| 顺昌县| 都昌县| 司法| 晋州市| 鹤庆县| 镇坪县| 湘潭县| 修文县| 会泽县| 梅河口市| 河间市| 务川| 巴中市| 都江堰市| 根河市| 崇文区| 乐东| 阿合奇县| 石台县| 年辖:市辖区| 麻江县| 会同县| 巴林右旗| 称多县| 鄂伦春自治旗|