
TableUpdate::where 문법을 사용하여 데이터를 업데이트 할 때, 여러 조건을 사용하여 업데이트 하려면 whereIf() 메소드를 사용하거나 where() 메소드를 여러 번 호출하여 조건을 추가할 수 있습니다.
예를 들어, id가 1인 데이터를 name이 'John'인 경우에만 업데이트 하려면 다음과 같이 코드를 수정할 수 있습니다.
#hostingforum.kr
php
TableUpdate::where('id', 1)->where('name', 'John')->update(['name' => 'Jane']);
이 코드는 이미 여러 조건을 사용하여 업데이트 할 수 있습니다.
만약 여러 조건을 사용하여 업데이트 할 때, where() 메소드를 여러 번 호출하여 조건을 추가하는 방법을 사용할 수 있습니다.
#hostingforum.kr
php
TableUpdate::where('id', 1)->orWhere('name', 'John')->update(['name' => 'Jane']);
또는 whereIf() 메소드를 사용할 수 있습니다.
#hostingforum.kr
php
TableUpdate::whereIf('id', 1)->whereIf('name', 'John')->update(['name' => 'Jane']);
이러한 방법 중에서 가장 적절한 방법을 선택하여 사용할 수 있습니다.
2025-03-10 15:28