|
...
|
...
|
@@ -181,6 +181,12 @@ class VideoTask extends Command |
|
|
|
public function getProjectKeyword($number)
|
|
|
|
{
|
|
|
|
$keyword_arr_id = Keyword::where('video', null)->where('route', 'not like', '%-tag')->whereNotNull('keyword_content')->pluck('id')->toArray();
|
|
|
|
if(count($keyword_arr_id) == 0){
|
|
|
|
return [];
|
|
|
|
}
|
|
|
|
if(count($keyword_arr_id) < $number){
|
|
|
|
$number = count($keyword_arr_id);
|
|
|
|
}
|
|
|
|
$keyword_id = array_rand($keyword_arr_id, $number);
|
|
|
|
$keyword = Keyword::whereIn("id", $keyword_id)->get();
|
|
|
|
return $keyword;
|
...
|
...
|
|