0
如何適用於雄辯的查詢與「hasOne」關聯關係表排序?在Laravel使用排序查詢口才
品牌型號
class Brand extends Eloquent
{
protected $table = 'brand';
protected $primaryKey = 'id';
protected $fillable = ['brand_name'];
public $sortable = ['brand_name'];
public function brandModel() {
return $this->hasOne('App\Brandmodel', 'brand_id')
->select('id', 'brand_id', 'brand_model_name');
}
}
---------------------------------------
class Brandmodel extends Eloquent
{
protected $table = 'brandmodel';
protected $primaryKey = 'id';
protected $fillable = ['brand_id'];
public $sortable = ['brand_model_name'];
}
在這種情況下,我們可以使用排序 「BRAND_NAME」。但是我不能夠使用「brand_model_name」進行排序。
嗨,感謝您的回覆,但我期待能用「充分雄辯」 – Franklin
這只是使用Eloquent的查詢生成器來加入表格,使用您設置的關係方法無法做到這一點。這是因爲「Eloqent-LY」,你會得到它。 – Dwight