正在显示
1 个修改的文件
包含
6 行增加
和
0 行删除
| @@ -181,6 +181,12 @@ class VideoTask extends Command | @@ -181,6 +181,12 @@ class VideoTask extends Command | ||
| 181 | public function getProjectKeyword($number) | 181 | public function getProjectKeyword($number) |
| 182 | { | 182 | { |
| 183 | $keyword_arr_id = Keyword::where('video', null)->where('route', 'not like', '%-tag')->whereNotNull('keyword_content')->pluck('id')->toArray(); | 183 | $keyword_arr_id = Keyword::where('video', null)->where('route', 'not like', '%-tag')->whereNotNull('keyword_content')->pluck('id')->toArray(); |
| 184 | + if(count($keyword_arr_id) == 0){ | ||
| 185 | + return []; | ||
| 186 | + } | ||
| 187 | + if(count($keyword_arr_id) < $number){ | ||
| 188 | + $number = count($keyword_arr_id); | ||
| 189 | + } | ||
| 184 | $keyword_id = array_rand($keyword_arr_id, $number); | 190 | $keyword_id = array_rand($keyword_arr_id, $number); |
| 185 | $keyword = Keyword::whereIn("id", $keyword_id)->get(); | 191 | $keyword = Keyword::whereIn("id", $keyword_id)->get(); |
| 186 | return $keyword; | 192 | return $keyword; |
-
请 注册 或 登录 后发表评论