我試着像頁面上顯示所有位置:如何在Laravel中創建關係?
{{$item->country()->first()->name}}, {{$item->city()->first()->name}}, {{$item->location()->first()->name}}
你可以從關係country
,city
,location
看到這些值。
如何在這種情況下創建存取器?在哪個模型中寫入訪問器?
我嘗試這樣做:
public function setTeacherNameAttribute()
{
$this->attributes['teacher_name'] = $this->country->name;
}
我不明白你要做什麼。 「在這種情況下如何創建存取器?在哪個模型中寫入存取器?」這個訪問器會做什麼? – devk