【发布时间】:2013-06-06 01:46:57
【问题描述】:
我正在尝试这个模型,但我无法真正掌握它。
目前我有两个表(公司和卖家)“公司”作为名为“cResponsibleID”的列,我想将其映射到“卖家”中的“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。
也许我完全错了。 感谢大家的帮助。
【问题讨论】: