РЕДАКТИРОВАТЬ: Оказывается, ваши ссылки на изображения показывают один и тот же класс дважды (пожалуйста, вставьте код в будущем), но ответ ниже все равно должен работать ...
-
Во-первых, у вас установлены неправильные типы отношений. Это выглядит как один ко многим, где 1 вилла hasMany
кварт. 1 квартал, следовательно, belongsTo
ville.
Во-вторых, как вы говорите, у вас есть нестандартное имя ключа, поэтому вам нужно определить его:
public function ville()
{
return $this->belongsTo('App\Ville', 'id-ville');
}