laravel 同数据表字段比较查询和状态不正规排序
生活随笔
收集整理的這篇文章主要介紹了
laravel 同数据表字段比较查询和状态不正规排序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天寫群組推薦接口,要求未滿的群 ( 群最大人數字段maxusers, 群人數字段affiliations_count 都在群組表中),官方,熱門(普通群0 ,官方1,熱門2 ) 排序的群
同表字段比較查詢:
->whereRaw('affiliations_count < maxusers')按規定的狀態排序(本例中要按1,2,0排序)
->orderByRaw("FIELD(group_level, " . implode(", ", [1, 2, 0]) . ")")?按規定id排序:
->whereIn('id',$result) ->orderByRaw("FIELD(id, " . implode(", ", $result) . ")")?
轉載于:https://www.cnblogs.com/sgm4231/p/9699488.html
總結
以上是生活随笔為你收集整理的laravel 同数据表字段比较查询和状态不正规排序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: luogu 2014 选课 树上背包
- 下一篇: Java处理正则验证手机号-详解