🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
重要部分: ->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(); ~~~