Laravel 为关系指定外键

Posted

技术标签:

【中文标题】Laravel 为关系指定外键【英文标题】:Laravel Specify foreign key for relationship 【发布时间】:2016-12-22 17:52:36 【问题描述】:

我有一个小问题,我无法解决,如何在 Laravel 5.2 中为模型明确指定外键..提前致谢...

【问题讨论】:

【参考方案1】:

您可以在documentation 中看到各种关系的大量示例。例如,对于一对一关系,它将是:

return $this->hasOne('App\Phone', 'foreign_key');

或者:

return $this->hasOne('App\Phone', 'foreign_key', 'local_key');

【讨论】:

谢谢!它奏效了。从现在开始,我将花更多时间在文档上:) ..

以上是关于Laravel 为关系指定外键的主要内容,如果未能解决你的问题,请参考以下文章

在 Laravel 关系上修改外键

没有外键的laravel关系

Laravel 关系和外键约束

在 Laravel 中迁移外键与雄辩的关系

Laravel - Eloquent - 获得没有外键的关系

Laravel 雄辩的关系有很多两个外键错误