84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
コード更新アドレス
会社プロパティテーブルマスターテーブル、プロパティメインコミュニティテーブルスレーブテーブル 1つのプロパティは複数のコミュニティに対応し、1つのコミュニティは1つのプロパティに対応します アプリケーションシナリオ、コミュニティの追加、削除、変更のリストには、コミュニティの対応するプロパティ情報を表示する必要があります withを使っても抜けない! ! ! !
会社プロパティテーブルマスターテーブル、プロパティメインコミュニティテーブルスレーブテーブル
1つのプロパティは複数のコミュニティに対応し、1つのコミュニティは1つのプロパティに対応します
アプリケーションシナリオ、コミュニティの追加、削除、変更のリストには、コミュニティの対応するプロパティ情報を表示する必要があります
withを使っても抜けない! ! ! !
おい、belongToMany の 2 番目のパラメータは中間テーブルですが、抜けているようです
外部キーの記述が間違っていますmId -> companyId1対多の関係では、PropertyMainはCompanyに属します。Companyの主キーは外部キーとしてPropertyMainに格納されるため、外部キーは常にcompanyIdになります
mId -> companyId
return $this->hasMany('AppModelsProperty','companyId','mId'); 2 番目のパラメータは、関連付けられたモデル内の現在のモデルの外部キーです
おい、belongToMany の 2 番目のパラメータは中間テーブルですが、抜けているようです
外部キーの記述が間違っています
。 リーリーmId -> companyId
1対多の関係では、PropertyMainはCompanyに属します。Companyの主キーは外部キーとしてPropertyMainに格納されるため、外部キーは常にcompanyIdになります
return $this->hasMany('AppModelsProperty','companyId','mId');
2 番目のパラメータは、関連付けられたモデル内の現在のモデルの外部キーです