作者 李宇航

合并分支 'master-server' 到 'master'

gx



查看合并请求 !1073
@@ -407,7 +407,11 @@ class PrivateController extends BaseController @@ -407,7 +407,11 @@ class PrivateController extends BaseController
407 $num = count($keywords_arr); 407 $num = count($keywords_arr);
408 if($num >= 50){ 408 if($num >= 50){
409 $list = $productKeywordModel::orderByRaw('LENGTH(title) ASC')->whereIn('title',$keywords_arr)->limit(50)->pluck('title', 'route')->toArray(); 409 $list = $productKeywordModel::orderByRaw('LENGTH(title) ASC')->whereIn('title',$keywords_arr)->limit(50)->pluck('title', 'route')->toArray();
410 - DB::disconnect('custom_mysql'); 410 + $list_num = count($list);
  411 + if($list_num < 50){
  412 + $key_list = $productKeywordModel::orderByRaw('LENGTH(title) ASC')->limit(50 - $list_num)->pluck('title','route')->toArray();
  413 + }
  414 + $list = array_merge($key_list,$list);
411 }else{ 415 }else{
412 $list = $productKeywordModel::orderByRaw('LENGTH(title) ASC')->whereIn('title',$keywords_arr)->pluck('title', 'route')->toArray(); 416 $list = $productKeywordModel::orderByRaw('LENGTH(title) ASC')->whereIn('title',$keywords_arr)->pluck('title', 'route')->toArray();
413 $key_list = $productKeywordModel::orderByRaw('LENGTH(title) ASC')->limit(50 - $num)->pluck('title','route')->toArray(); 417 $key_list = $productKeywordModel::orderByRaw('LENGTH(title) ASC')->limit(50 - $num)->pluck('title','route')->toArray();