我有一个有一个mentor_id专栏的模型课程。有没有办法调用Course::find($id);
并使用列别名mentor
而不是mentor_id
返回?有没有办法做到这一点,而无需选择返回哪些列?这是一张相当大的桌子。
答案 0 :(得分:1)
是
您可以创建一个Mutator来“伪造”一个字段,而不是返回一个真实字段。
示例:
public function getMentorAttribute()
{
return $this->mentor_id;
}
现在,您可以致电:
Course::find($id)->mentor;