たとえば、A、B、C、D、E、Fの各テーブルがあります。In yii2関係を呼び出す方法
AはBの外部キーとしてa_idを持ちます。 Bは外部キーとしてa_idとc_idを持っています。 Cは外部キーとしてd_idを持っています。 Dには外部キーとしてe_idがあります。 Aは、私は以下のように関係を記述し、CからDの
に直接関連しないとして
は今どのように私はDへの関係を記述します。
public function C
{
return $this->hasMany(C::className(), ['c_id' => 'c_id'])
->via('B');
}
どのように私はAからDへの関係を得るのですか?私はAからyii2 を始めたとき、私はあなたが同じように、BからCへとCからD 接続に、Bとの関係を持っている必要があり、同様の問題があった..オンラインどこでも