私はこの模型的なものを試していますが、実際にはそれを理解することはできません.
現時点では、「cResponsibleID」という名前の列として「会社」という 2 つのテーブル (会社と販売者) があり、これを「販売者」の「sID」にマップします。
models/Companies.php
class Companies extends Eloquent {
protected $table = 'companies';
protected $primaryKey = 'cID';
public function sellers() {
return $this->belongsTo('Sellers','sID');
}
}
models/Sellers.php
class Sellers extends Eloquent {
protected $table = 'sellers';
protected $primaryKey = 'sID';
public function companies() {
return $this->hasMany('Companies','cResponsibleID');
}
}
Companies::with('sellers.sName')->get()
次に、 cResponsibleID を sName に「変換」するようなことをしたいと考えています。
多分私はすべて間違っています。すべての助けに感謝します。