【发布时间】:2017-12-13 02:58:40
【问题描述】:
更新到 5.4 后,我的关系不再正常工作。检查后我发现 Laravel 现在正在寻找不同的
foreignKey 名称:user_user_id 或 post_post_id 而不是 user_id、post_id 等。这一直有效到 L 5.3。我还必须将一些数据透视表的主键更新为 tag_tag_id 等,以使它们再次工作。
我根据这个新约定更新了我的表外键名称,现在它正在工作。但我仍然想知道为什么以及如何改变以及它来自哪里。
谢谢!
【问题讨论】: