Laravel7中使用约束方法来设置数据库外键的示例

  

小编给大家分享一下Laravel7中使用约束方法来设置数据库外键的示例,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!

快速提示关于在Laravel7中使用外键

此方法将会帮助您编写更短的迁移,并使代码更具可读性。

在我们的例子中,我使用非常常见的<代码> user_id>

以前,我们会这样写:

表→美元unsignedBigInteger (& # 39; user_id # 39;)   →指数();      表→美元外国(& # 39;user_id # 39;)   →引用(& # 39;id # 39;)   →(& # 39;用户# 39;)   →onDelete(& # 39;级联# 39;);

嗯,有点冗长,对吧?

好消息是我们现在可以这样写:

表→美元foreignId (& # 39; user_id # 39;)   →指数()   →约束()   →onDelete(& # 39;级联# 39;);

看完了这篇文章,相信你对Laravel7中使用约束方法来设置数据库外键的示例有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

Laravel7中使用约束方法来设置数据库外键的示例