婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > tp5 實現列表數據根據狀態排序

tp5 實現列表數據根據狀態排序

熱門標簽:地圖標注入哪個科目 福泉電話機器人 天津營銷電話機器人加盟代理 南寧crm外呼系統平臺 電銷招聘機器人 熱線電話機器人 格陵蘭島地圖標注 太原極信防封電銷卡 事業單位如何百度地圖標注

我們的列表數據有時候需要根據據狀態來排序,狀態有 1,2,3,4 四種狀態 如果我們希望將 2 的狀態排第一,那么就需要自定義狀態

因為我們mysql的默認字段狀態是,按照ASC方式,升序進行排序。

tp5 在進行查詢前,需要通過框架的Db擴展來更改某個字段值得排序:例如,我需要將status字段的排序排成 0,1,2,8,-1的順序

那么在查詢前這么做:

$exp = new \think\Db\Expression('field(a.status,0,1,2,8,-1)');

然后在后面具體的鏈式操作中加上:

return Db::name('sssss')->alias('a')
  ->order($exp)
  ->where('a.is_show = 1 AND b.is_show = 1 )
  ->join('customer_invite b','b.invite_id = a.invite_id','left')
  ->select();

注意:status字段名我寫成 a.status是因為 我后面的操作是進行了 聯表查詢a是別名!

以上這篇tp5 實現列表數據根據狀態排序就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • tp5(thinkPHP5)框架實現多數據庫查詢的方法
  • 在TP5數據庫中四個字段實現無限分類的示例
  • ThinkPHP5查詢數據及處理結果的方法小結

標簽:郴州 佳木斯 寶雞 自貢 金華 香港 阿克蘇 通化

巨人網絡通訊聲明:本文標題《tp5 實現列表數據根據狀態排序》,本文關鍵詞  tp5,實現,列表,數據,根據,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《tp5 實現列表數據根據狀態排序》相關的同類信息!
  • 本頁收集關于tp5 實現列表數據根據狀態排序的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 遂溪县| 淮北市| 高雄县| 昌乐县| 玛纳斯县| 澄江县| 梓潼县| 昂仁县| 金昌市| 祁门县| 织金县| 威远县| 陕西省| 五河县| 长汀县| 蒲城县| 湘潭市| 上栗县| 封丘县| 夏邑县| 贞丰县| 宜阳县| 淳化县| 南丹县| 青河县| 青龙| 辰溪县| 抚顺县| 汉阴县| 桃源县| 六盘水市| 翼城县| 惠州市| 福鼎市| 建昌县| 读书| 乐亭县| 桦川县| 新巴尔虎右旗| 建瓯市| 南宁市|