最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Laravel中的where高級使用方法實例講解

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

有時候項目中需要進行多個字段搜索就可以用到此方法

  • 在Laravel中的可以同時使用多個where,所以我們可以每個字段分配一個where()
  • 然后在每個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){
	# 進行判斷
  if (!empty($username)) {
    $query->where('username','Like',"%$username%");
  }
})
->where(function($query)use($hospital_id){
	# 進行判斷
  if (!empty($hospital_id)) {
    $query->where('hospital_id','=',$hospital_id);
  }
})
->get()
->toArray();
dd($data)

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

相關(guān)文章

最新評論

怀宁县| 泰宁县| 金山区| 鹤峰县| 普安县| 特克斯县| 渝北区| 崇明县| 九龙城区| 高阳县| 普格县| 天峻县| 中宁县| 吉木萨尔县| 江安县| 隆昌县| 新野县| 阿拉尔市| 岳阳县| 泗阳县| 额尔古纳市| 大名县| 盐津县| 防城港市| 大化| 马尔康县| 江油市| 根河市| 扎囊县| 通山县| 浠水县| 威远县| 卢龙县| 宁阳县| 偏关县| 赤壁市| 岳池县| 孝义市| 静宁县| 郑州市| 宁城县|