0
所以我相當新的Laravel框架,同時還嘗試,我想Laravel - 重命名錶的列名
->get(array('category AS name', 'url AS page_url'))
感覺就像作弊做這種方式,如果有更好的方法或原因爲什麼我不應該這樣做,請讓我知道。
所以我相當新的Laravel框架,同時還嘗試,我想Laravel - 重命名錶的列名
->get(array('category AS name', 'url AS page_url'))
感覺就像作弊做這種方式,如果有更好的方法或原因爲什麼我不應該這樣做,請讓我知道。
您可以定義一個訪問:
class User extends Eloquent {
protected $appends = array('name', 'page_url');
public function getNameAttribute($value)
{
return $this->attributes['category'];
}
public function getPageUrlAttribute($value)
{
return $this->attributes['url'];
}
}
你想要的名稱。你可以看到docs瞭解更多詳情。
我沒有看到這樣做的任何問題。 – FR6