내 사용자 테이블에 days
열이 있는데, 사용자로부터 days
열을 줄이기 위해 Laravel을 사용하여 cron 작업 명령을 실행해야합니다. 이전 값을 기준으로 모든 사용자에 대한 Laravel 업데이트 열
DB::table('Users')->update(['column' => 'value']);
하지만 어떻게 각 회원 days - 1
에 value
을 설정할 수 있습니까? 당신이 1로 감소 할 때문에
내 사용자 테이블에 days
열이 있는데, 사용자로부터 days
열을 줄이기 위해 Laravel을 사용하여 cron 작업 명령을 실행해야합니다. 이전 값을 기준으로 모든 사용자에 대한 Laravel 업데이트 열
DB::table('Users')->update(['column' => 'value']);
하지만 어떻게 각 회원 days - 1
에 value
을 설정할 수 있습니까? 당신이 1로 감소 할 때문에
사용 DB::table('Users')->decrement('days', 1);
또는 , 당신은 값 부분을 건너 뛸 수 있습니다. 여기 DB::table('Users')->decrement('days');
찾기 자세한 사항 https://laravel.com/docs/5.3/queries#increment-and-decrement
당신은으로 업데이트 할 수 있습니다 ('사용자') DB :: 테이블 -> 업데이트 ([ '열'=> DB :: 원시 (가치 + 7 ')]); 물론 감소 시키거나 증가시키지 않으려면!