2023년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요

Laravel - 모든 행 update 한번에 하기

조회수: 130
Posts 테이블의 컬럼 1개를 모든 행(row)에 한번에 저장하고 싶다고 하자.

Post::update(['is_sangseek' => 1]); 이렇게 하면 PHP Error:  Non-static method Illuminate\Database\Eloquent\Model::update() cannot be called statically in Psy Shell code on line 1와 같은 에러가 발생한다.

query()를 이용해야 한다.
Post::query()->update(['is_sangseek' => 1]); 이렇게 하면 작동한다.