laravel 同数据表字段比较查询和状态不正规排序
Posted 心之所依
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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) . ")")
以上是关于laravel 同数据表字段比较查询和状态不正规排序的主要内容,如果未能解决你的问题,请参考以下文章
laravel5 一对多关联 如何在页面上显示当前查询表有关表的某一字段