我是Laravel的新手,所以我有一个问题,我有两个表villes(id,nom_ville,image)和quartiers(id,nom_quartier,id-ville) 我试图显示一个包含的数据表,我发现了这个问题
答案 0 :(得分:0)
编辑:原来你的图片链接显示同一个班级两次(请在将来粘贴代码),但下面的答案仍应有效...
-
首先,您设置了错误的关系类型。这看起来像一对多,其中1 ville hasMany
四分之一。因此,1个四分之一belongsTo
一个ville。
其次,如你所说,你有一个非标准的密钥名称,所以你需要定义它:
public function ville()
{
return $this->belongsTo('App\Ville', 'id-ville');
}