setName('deleteApiLog') ->setDescription('定时删除api日志'); } protected function execute(Input $input, Output $output) { $output->writeln('定时任务执行中...'); $this->delete(); $output->writeln('定时任务执行完成'); } private function delete() { $time = time() - self::DAY * 24 * 60 * 60; $time = date('Y-m-d', $time); Db::name('api_request_log')->where('create_time', '<', $time)->limit(1000)->delete(); } }