관계형 라 라벨 다 대다 작동하지 않음

Afriza Meigi

나는 관리자와 학교 테이블에 대해 다 대다 관계를 만들었습니다. "SQLSTATE [42S22] : 컬럼을 찾을 수 없음 : 1054 'field list'의 알 수없는 컬럼 'admin_id'(SQL : admin_school( admin_id, school_id) 값에 삽입 (91, 2))"

표 :

  1. 관리자
  2. 학교
  3. admin_school (피벗 테이블)

다음은 구조 피벗 테이블입니다. 여기에 이미지 설명 입력

관리 모델

public function schools(){        
    return $this->belongsToMany('App\Models\School', 'admin_school', 'admin_id', 'school_id');
}

모델 스쿨

public function admins(){
    return $this->belongsToMany('App\Admin', 'admin_school', 'admin_id', 'school_id');
}

제어 장치

$stateAction = Admin::create($data);
$stateAction->schools()->attach($input["data"]["school_id"]);
카마르 라판

나는 당신의 관계 정의에 문제가 있다고 생각합니다. foreign_key는 먼저 local_key가 관계에서 오는 것입니다. 그러나 당신은 local_key, First 및 foreign_key를 관리자 관계에서 언급합니다.

public function admins(){
    return $this->belongsToMany('App\Admin', 'admin_school', 'school_id', 'admin_id'  );
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

라 라벨 5 | 다 대다 관계가 작동하지 않음

분류에서Dev

계산이 제대로 작동하지 않습니다. 라 라벨

분류에서Dev

라 라벨에는 다 대다 관계가 존재하지 않습니다.

분류에서Dev

라 라벨 6의 다형성 관계

분류에서Dev

라 라벨 다형성 관계

분류에서Dev

라 라벨 5.3 다형성 관계

분류에서Dev

라 라벨 다 대다 관계

분류에서Dev

다 대다 관계 쿼리. 라 라벨

분류에서Dev

다 대다 관계 쿼리. 라 라벨

분류에서Dev

라 라벨 다 대다 관계 오류

분류에서Dev

라 라벨의 다 대다 관계

분류에서Dev

라 라벨과의 다 대다 관계

분류에서Dev

onetoMany 관계가 작동하지 않거나 잘못된 데이터를 인쇄합니다. 라 라벨 5.3

분류에서Dev

다 대다 관계에 의존하는 라 라벨

분류에서Dev

다대 다가 존재하는 라 라벨 모델 관계

분류에서Dev

라 라벨-다 대일 다형성 관계

분류에서Dev

라 라벨 필터 일대 다 관계

분류에서Dev

라 라벨 일대 다 관계

분류에서Dev

라 라벨 다 대일 관계

분류에서Dev

라 라벨의 primaryKey 변경이 작동하지 않습니다.

분류에서Dev

Where 절이 작동하지 않습니다. 라 라벨

분류에서Dev

관계에 대해 가져온 결과를 필터링하지 않는 라 라벨의 위치 (일대 다)

분류에서Dev

원치 않는 제한이 250 인 라 라벨 다 대다 관계

분류에서Dev

Android Studio android : 다른 활동의 라벨에 앱 이름이 표시되지 않음 [작동하지 않음]

분류에서Dev

라 라벨 다형성 관계-경보 시스템

분류에서Dev

라 라벨 다형성 관계와 많은 if

분류에서Dev

라 라벨과 다형성

분류에서Dev

엘로 퀀트 모델은 라 라벨에서 작동하지 않습니다.

분류에서Dev

라 라벨 5.2 우정 시스템 : 다 대다 관계

Related 관련 기사

뜨겁다태그

보관