多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
重要部分: ->orderBy(DB::raw('FIND_IN_SET(id, "' . implode(",", $ids) . '"' . ")")) ~~~ $ids = array_column($data,'word_id'); return WordStock::whereIn('id', $ids) ->where('status', 1) ->orderBy(DB::raw('FIND_IN_SET(id, "' . implode(",", $ids) . '"' . ")")) ->get(['id as word_id','type','cn_title','uy_title','en_title']) ->each(function ($item, $index) use ($data){ $item->sort= array_column($data,'sort')[$index]; })->toArray(); ~~~