반응형
관계 열은 어디서 같습니까?
플레이어의 관계가 호출된 모든 기록을 가져오려고 합니다.stats()
뭔가의 열 값을 갖습니다.저는 보통.::where('column_name' 'column_value')
플레이어 테이블의 경우, 그러나 관계 테이블의 열이 무엇과 동일한 위치에 있는지 확인하려면 어떻게 해야 합니까?
Player::where('column_name', 'column_value')->get();
그런데 제가 관계표의 열을 확인하고 싶은데요?
public function roleplay()
{
return $this->hasOne('App\Database\Frontend\User\Roleplay', 'user_id', 'id');
}
관련 테이블을 기준으로 플레이어를 필터링합니다.
Player::whereHas('roleplay', function($q){
$q->where('column_name', 'value');
})->get();
Laravel 8^ : 문서 관계 존재 쿼리
Product::with('categoreys')->whereRelation('categoreys', 'status', '0')
->get();
언급URL : https://stackoverflow.com/questions/43105870/where-relationship-column-equals
반응형
'programing' 카테고리의 다른 글
문자열의 마지막 4자를 얻는 방법은? (0) | 2023.10.23 |
---|---|
텍스트를 변경할 때마다 UITtextView가 맨 위로 스크롤되도록 하려면 어떻게 해야 합니까? (0) | 2023.10.23 |
클릭시 이 요소를 자바스크립트로 전달하고 클릭한 요소에 클래스를 추가하는 방법 (0) | 2023.10.23 |
Android Retrofit 라이브러리에서 클래스의 변환기를 만들 수 없습니다. (0) | 2023.10.23 |
uitabbar controller 숨김 방법 (0) | 2023.10.23 |