laravel5.6中的外键约束示例


Posted in PHP onOctober 23, 2019

场景

如果现在有两张表,一张表是文章表articles,一张表是分类表categories,其中在文章表中有一个分类字段category_id,现在想在删除分类表中的某一分类时,该分类下的所有文章也一起被删除,那么这时候就可以用到外键约束

具体用法如下:

给文章表添加外键约束

$table->unsignedInteger('category_id')->comment('文章所属分类|select');
$table->foreign('category_id')->references('id')->on('categories')->onDelete('cascade');

其中需要注意的是分类表categories中的主键字段id与文章表articles中的外键字段category_id的数据类型或者是数据长度要保持一致,因为作为主键的id值是从1开始自增的,所以在被其绑定的外键字段的数据类型就不能使用integer,而要改用unsignedInteger

以上这篇laravel5.6中的外键约束示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP自动识别字符集并完成转码详解
Aug 02 PHP
Zend studio文件注释模板设置方法
Sep 29 PHP
php简单统计字符串单词数量的方法
Jun 19 PHP
php cli配置文件问题分析
Oct 15 PHP
php mysql 封装类实例代码
Sep 18 PHP
PHP正则+Snoopy抓取框架实现的抓取淘宝店信誉功能实例
May 17 PHP
PHPExcel中文帮助手册|PHPExcel使用方法(分享)
Jun 09 PHP
PHP不使用内置函数实现字符串转整型的方法示例
Jul 03 PHP
Lumen timezone 时区设置方法(慢了8个小时)
Jan 20 PHP
thinkPHP5框架实现基于ajax的分页功能示例
Jun 12 PHP
PHP校验15位和18位身份证号的类封装
Nov 07 PHP
PHP类的自动加载机制实现方法分析
Jan 10 PHP
laravel5.6实现数值转换
Oct 23 #PHP
laravel框架之数据库查出来的对象实现转化为数组
Oct 23 #PHP
Laravel 实现Eloquent模型分组查询并返回每个分组的数量 groupBy()
Oct 23 #PHP
laravel 执行迁移回滚示例
Oct 23 #PHP
Laravel5.5 数据库迁移:创建表与修改表示例
Oct 23 #PHP
关于laravel5.5的定时任务详解(demo)
Oct 23 #PHP
laravel 出现command not found问题的解决方案
Oct 23 #PHP
You might like
mysql5写入和读出乱码解决
2006/11/25 PHP
基于PHP读取TXT文件向数据库导入海量数据的方法
2013/04/23 PHP
PHP常用技巧汇总
2016/03/04 PHP
php并发加锁示例
2016/10/17 PHP
asp.net+jquery滚动滚动条加载数据的下拉控件
2010/06/25 Javascript
jquery通过visible来判断标签是否显示或隐藏
2014/05/08 Javascript
AngularJS通过$http和服务器通信详解
2016/09/21 Javascript
Javascript中call,apply,bind方法的详解与总结
2016/12/12 Javascript
JS实现touch 点击滑动轮播实例代码
2017/01/19 Javascript
老生常谈angularjs中的$state.go
2017/04/24 Javascript
分享19个JavaScript 有用的简写写法
2017/07/07 Javascript
JS实现的ajax和同源策略(实例讲解)
2017/12/01 Javascript
jQuery实现动态生成年月日级联下拉列表示例
2019/05/11 jQuery
微信小程序swiper左右扩展各显示一半代码实例
2019/12/05 Javascript
vue实现拖拽效果
2019/12/23 Javascript
Array.filter中如何正确使用Async
2020/11/04 Javascript
Pyramid添加Middleware的方法实例
2013/11/27 Python
详解python并发获取snmp信息及性能测试
2017/03/27 Python
Python数据结构与算法之链表定义与用法实例详解【单链表、循环链表】
2017/09/28 Python
tensorflow建立一个简单的神经网络的方法
2018/02/10 Python
Python使用win32com模块实现数据库表结构自动生成word表格的方法
2018/07/17 Python
Python根据服务获取端口号的方法
2019/09/25 Python
Python爬虫爬取煎蛋网图片代码实例
2019/12/16 Python
Python实现随机生成任意数量车牌号
2020/01/21 Python
Python+Selenium随机生成手机验证码并检查页面上是否弹出重复手机号码提示框
2020/09/21 Python
你正在寻找的CSS3 动画技术
2011/07/27 HTML / CSS
英国时尚运动品牌的合集:The Sports Edit
2017/12/20 全球购物
Wallis官网:英国女装零售商
2020/01/21 全球购物
俄罗斯在线大型超市:ТутПросто
2021/01/08 全球购物
车间组长岗位职责
2013/12/20 职场文书
聚美优品广告词改编
2014/03/14 职场文书
元宵节晚会主持人串词
2014/03/25 职场文书
毕业大学生自荐信
2014/06/17 职场文书
司机工作自我鉴定
2014/09/19 职场文书
入党团支部推荐意见
2015/06/02 职场文书
SpringBoot 拦截器妙用你真的了解吗
2021/07/01 Java/Android