Laravel 9 WhereNotIn 데이터베이스 쿼리 예제
이 튜토리얼은 Not In Laravel 쿼리 빌더에 대한 간단한 예제를 제공합니다. 배열과 함께 Laravel Eloquent WhereNotIn을 사용하는 방법도 있습니다.
Laravel Eloquent "WHERE NOT IN" 쿼리 예제
wherenotin() 데이터베이스 조회 메소드는 두 개의 매개변수를 사용합니다. 첫 번째 인수에서 열 이름을 전달하고 제공하는 두 번째 값은 배열 ID입니다.
다음은 Laravel에서 사용할 수 있는 whereNotIn 쿼리 구문입니다.
whereIn('column name', 'array')
laravel에서 whereNotIn() 웅변 메서드의 몇 가지 예를 살펴보겠습니다.
예 1: 단순 SQL 쿼리를 사용하는 whereNotIn 쿼리:
SELECT * FROM users WHERE id NOT IN (1, 5, 9)
이 SQL 쿼리에서는 DB 테이블에서 데이터를 가져오지 않습니다. ID는 1, 5, 9가 됩니다.
예제 2: Query Builder를 사용한 Eloquent WhereNotIn 쿼리
public function users()
{
return DB::table('users')->whereNotIn('id', [1, 5, 9])->get();
}
예제 3: Laravel 모델을 사용하는 Eloquent WhereNotIn 쿼리
public function users()
{
return User::whereNotIn('id', [1, 5, 9])->get();
}
지금까지 주어진 예에서 보았습니다. 데이터를 DB 테이블로 스케이핑하고 가져오기 위해 ID를 사용했습니다. 하지만 이제 예제 4에서는 DB 테이블 열 이름을 사용하여 데이터를 가져옵니다.
예 4: 열 이름이 다른 Laravel 모델을 사용하는 Eloquent WhereNotIn 쿼리
public function users()
{
return User::whereNotIn('email', ["[email protected]", "[email protected]"])->get();
}
이 기사를 읽어 주셔서 감사합니다.
Reference
이 문제에 관하여(Laravel 9 WhereNotIn 데이터베이스 쿼리 예제), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/sureshramani/laravel-9-wherenotin-database-query-examples-4gfo텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)