我有一个模型课程,其中有一个导师 ID 列。有没有办法Course::find($id);
用列别名mentor
而不是调用和返回mentor_id
?有没有办法做到这一点而不必选择返回哪些列?这是一张相当大的桌子。
问问题
180 次
1 回答
1
是的。
您可以创建一个 Mutator 来“伪造”一个字段,而是返回一个真实的字段。
例子:
public function getMentorAttribute()
{
return $this->mentor_id;
}
现在,您可以致电:
Course::find($id)->mentor;
检查突变器文档
于 2013-09-12T20:10:26.367 回答