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