欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Laravel中的where高級(jí)使用方法實(shí)例講解

 更新時(shí)間:2021年03月19日 11:49:33   作者:Turbo97  
這篇文章主要介紹了Laravel中的where高級(jí)使用方法實(shí)例講解,有對(duì)于laravel中的sql中高級(jí)用法感興趣的同學(xué)可以看看文中的實(shí)例學(xué)習(xí)下

有時(shí)候項(xiàng)目中需要進(jìn)行多個(gè)字段搜索就可以用到此方法

  • 在Laravel中的可以同時(shí)使用多個(gè)where,所以我們可以每個(gè)字段分配一個(gè)where()
  • 然后在每個(gè)where()中去閉包判斷
$username = '';// 收貨人姓名
$hospital_id = ''; // 醫(yī)院id
# 判斷是否有姓名搜索
if (!empty($request->username)) {
  $username = $request->username;
}
# 判斷是否有醫(yī)院搜索
if (!empty($request->hospital_id)) {
  $hospital_id = $request->hospital_id;
}
# 執(zhí)行
$data = DB::table('test')
->where(function($query)use($username){
	# 進(jìn)行判斷
  if (!empty($username)) {
    $query->where('username','Like',"%$username%");
  }
})
->where(function($query)use($hospital_id){
	# 進(jìn)行判斷
  if (!empty($hospital_id)) {
    $query->where('hospital_id','=',$hospital_id);
  }
})
->get()
->toArray();
dd($data)

到此這篇關(guān)于Laravel中的where高級(jí)使用方法實(shí)例講解的文章就介紹到這了,更多相關(guān)Laravel中的where高級(jí)使用方法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • zend framework重定向方法小結(jié)

    zend framework重定向方法小結(jié)

    這篇文章主要介紹了zend framework重定向方法,總結(jié)歸納了常用的zend framework重定向方法,非常簡單易懂,需要的朋友可以參考下
    2016-05-05
  • PHP Ajax JavaScript Json獲取天氣信息實(shí)現(xiàn)代碼

    PHP Ajax JavaScript Json獲取天氣信息實(shí)現(xiàn)代碼

    這篇文章主要介紹了PHP Ajax JavaScript Json實(shí)現(xiàn)天氣信息獲取 的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-08-08
  • Yii中的relations數(shù)據(jù)關(guān)聯(lián)查詢及統(tǒng)計(jì)功能用法詳解

    Yii中的relations數(shù)據(jù)關(guān)聯(lián)查詢及統(tǒng)計(jì)功能用法詳解

    這篇文章主要介紹了Yii中的relations數(shù)據(jù)關(guān)聯(lián)查詢及統(tǒng)計(jì)功能用法,結(jié)合實(shí)例形式分析了關(guān)聯(lián)查詢命名空間及評(píng)論統(tǒng)計(jì)功能相關(guān)技巧,需要的朋友可以參考下
    2016-07-07
  • 使用 eAccelerator加速PHP代碼的方法

    使用 eAccelerator加速PHP代碼的方法

    使用 eAccelerator加速PHP代碼的方法...
    2007-09-09
  • 最新評(píng)論