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 相关文章推荐
加速XP搜索功能堪比vista
Mar 22 PHP
php 动态添加记录
Mar 10 PHP
Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)
Jun 14 PHP
PHP 魔术变量和魔术函数详解
Feb 25 PHP
Zend Framework教程之Zend_Registry对象用法分析
Mar 22 PHP
PHP从二维数组得到N层分类树的实现代码
Oct 11 PHP
PHP CURL post数据报错 failed creating formpost data
Oct 16 PHP
php实现多维数组排序的方法示例
Mar 23 PHP
thinkPHP5框架auth权限控制类与用法示例
Jun 12 PHP
浅谈PHP中的Trait使用方法
Mar 22 PHP
TP5框架请求响应参数实例分析
Oct 17 PHP
你真的了解PHP中的引用符号(&)吗
May 12 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
mac系统下为 php 添加 pcntl 扩展
2016/08/28 PHP
php实现二叉树中和为某一值的路径方法
2018/10/14 PHP
RSA实现JS前端加密与PHP后端解密功能示例
2019/08/05 PHP
jquery $(document).ready() 与window.onload的区别
2009/12/28 Javascript
JS获取html对象的几种方式介绍
2013/12/05 Javascript
JS实现让访问者自助选择网页文字颜色的方法
2015/02/24 Javascript
深入解析桶排序算法及Node.js上JavaScript的代码实现
2016/07/06 Javascript
浅谈js键盘事件全面控制
2016/12/01 Javascript
详解nodejs 文本操作模块-fs模块(一)
2016/12/22 NodeJs
超全面的vue.js使用总结
2017/02/12 Javascript
vue2.0实现移动端的输入框实时检索更新列表功能
2018/05/08 Javascript
JS实现提示框跟随鼠标移动
2019/08/27 Javascript
BootstrapValidator实现表单验证功能
2019/11/08 Javascript
浅析Vue 防抖与节流的使用
2019/11/14 Javascript
jQuery实现增删改查
2020/12/22 jQuery
python 不关闭控制台的实现方法
2011/10/23 Python
Python入门篇之面向对象
2014/10/20 Python
python生成验证码图片代码分享
2016/01/28 Python
Python开发中爬虫使用代理proxy抓取网页的方法示例
2017/09/26 Python
python PyTorch参数初始化和Finetune
2018/02/11 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
2019/02/12 Python
Python倒排索引之查找包含某主题或单词的文件
2019/11/13 Python
python里反向传播算法详解
2020/11/22 Python
金宝贝童装官网:Gymboree
2016/08/31 全球购物
在网上学习全世界最好的课程:Coursera
2017/11/07 全球购物
俄罗斯电子产品、计算机和家用电器购物网站:OLDI
2019/10/27 全球购物
化工机械应届生求职信
2013/11/04 职场文书
经理秘书岗位职责
2013/11/14 职场文书
十一酒店活动方案
2014/02/20 职场文书
《美丽的丹顶鹤》教学反思
2014/04/22 职场文书
四风问题查摆材料
2014/08/25 职场文书
离婚协议书应该怎么写
2014/10/12 职场文书
2014年客服工作总结与计划
2014/12/09 职场文书
2015年毕业实习工作总结
2014/12/12 职场文书
抗洪救灾感谢信
2015/01/22 职场文书
CSS3常见动画的实现方式
2021/04/14 HTML / CSS