У меня есть 3 стола
- отель
- провинция
- город
отель имеет отношение к городу игород имеет отношение к провинции.Идентификатор города будет сохранен в поле города в таблице отелей.как я могу получить доступ к названию города и провинции в модели отеля?
в модели отеля я написал это:
public function city(){
return $this->belongsTo(City::class);
}
, а в модели города у меня это:
public function hotel(){
return $this->hasMany(Hotel::class);
}
public function province(){
return $this->belongsTo(Province::class);
}
и в провинции
public function cities(){
return $this->hasMany(City::class);
}