
TableSelect::where를 사용하여 데이터를 조회할 때, 조건이 복잡할 때는 다음과 같이 처리할 수 있습니다.
#hostingforum.kr
php
TableSelect::where(function ($query) {
$query->where('id', 1)
->where('name', 'John');
})->get();
위 코드는 동시에 두 개의 조건을 만족하는 데이터를 조회합니다.
또한, `OR` 조건을 사용할 때는 다음과 같이 처리할 수 있습니다.
#hostingforum.kr
php
TableSelect::where(function ($query) {
$query->where('id', 1)
->orWhere('name', 'John');
})->get();
위 코드는 `id` 또는 `name`이 일치하는 데이터를 조회합니다.
또한, `OR` 조건을 사용할 때는 `orWhere` 메소드를 사용할 수 있습니다.
#hostingforum.kr
php
TableSelect::where('id', 1)
->orWhere('name', 'John')
->get();
위 코드는 `id` 또는 `name`이 일치하는 데이터를 조회합니다.
또한, 조건이 많아질 때는 `where` 메소드를 사용하여 여러 조건을 추가할 수 있습니다.
#hostingforum.kr
php
TableSelect::where('id', 1)
->where('name', 'John')
->where('age', 30)
->get();
위 코드는 `id`가 1, `name`이 John, `age`가 30인 데이터를 조회합니다.
2025-07-07 06:36