小编给大家分享一下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中使用约束方法来设置数据库外键的示例有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!