我正在尝试这个模型,但我无法真正掌握它。
目前我有两个表(公司和卖家)“公司”作为名为“cResponsibleID”的列,我想将其映射到“卖家”中的“sID”。
模型/Companies.php
class Companies extends Eloquent {
protected $table = 'companies';
protected $primaryKey = 'cID';
public function sellers() {
return $this->belongsTo('Sellers','sID');
}
}
模型/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。
也许我完全错了。感谢所有帮助。