一对多逆

时间:2019-09-18 17:01:16

标签: laravel eloquent

我想为一个用户获取他的国家。所以我有两个表:

用户

  • id
  • country_id

国家/地区

  • id

我无法决定要使用哪种关系。我认为这是OneToMany关系(反向),但它意味着Countrys表具有用户ID。 在这种情况下,我不明白如何使用oneToMany关系...

1 个答案:

答案 0 :(得分:0)

文档链接:https://laravel.com/docs/6.x/eloquent-relationships#one-to-many-inverse

一对多(反向)

现在,我们可以访问帖子的所有评论,让我们定义一个关系以允许评论访问其父帖子。要定义hasMany关系的逆关系,请在子模型上定义一个关系函数,该函数调用belongsTo方法:

您需要在用户模型上创建一个名为to的关系。

ftp-simple