laravel5.6中的外鍵約束示例

 更新時間:2019年10月23日 17:55:27   作者:碼農的成長   我要評論
今天小編就為大家分享一篇laravel5.6中的外鍵約束示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

場景

如果現在有兩張表,一張表是文章表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獲取遠程http或ftp文件的md5值的方法

    PHP獲取遠程http或ftp文件的md5值的方法

    這篇文章主要介紹了PHP獲取遠程http或ftp文件的md5值 ,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-04-04
  • PHP智能識別收貨地址信息實例

    PHP智能識別收貨地址信息實例

    今天小編就為大家分享一篇關于PHP智能識別收貨地址信息實例,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • php的常量和變量實例詳解

    php的常量和變量實例詳解

    這篇文章主要介紹了php的常量和變量實例詳解的相關資料,需要的朋友可以參考下
    2017-06-06
  • Laravel5.5 數據庫遷移:創建表與修改表示例

    Laravel5.5 數據庫遷移:創建表與修改表示例

    今天小編就為大家分享一篇Laravel5.5 數據庫遷移:創建表與修改表示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • thinkPHP5框架閉包函數與子查詢傳參用法示例

    thinkPHP5框架閉包函數與子查詢傳參用法示例

    這篇文章主要介紹了thinkPHP5框架閉包函數與子查詢傳參用法,結合實例形式分析了thinkPHP5閉包查詢與參數傳遞相關操作技巧,需要的朋友可以參考下
    2018-08-08
  • php發送get、post請求的6種方法簡明總結

    php發送get、post請求的6種方法簡明總結

    這篇文章主要介紹了php發送get、post請求的6種方法簡明總結,分別為使用file_get_contents 、fopen、fsockopen、curl來發送GET和POST請求,需要的朋友可以參考下
    2014-07-07
  • Yii框架關聯查詢with用法分析

    Yii框架關聯查詢with用法分析

    這篇文章主要介紹了Yii框架關聯查詢with用法,以實例形式較為詳細的分析了yii支持的四種類型關系的具體用法,是使用yii框架進行關聯查詢時非常實用的技巧,需要的朋友可以參考下
    2014-12-12
  • Yii遍歷行下每列數據的方法

    Yii遍歷行下每列數據的方法

    這篇文章主要介紹了Yii遍歷行下每列數據的方法,結合實例形式分析了Yii框架下數據遍歷的相關操作技巧,需要的朋友可以參考下
    2016-10-10
  • 詳解PHP PDO簡單教程

    詳解PHP PDO簡單教程

    這篇文章主要介紹了詳解PHP PDO簡單教程,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • thinkPHP框架實現的短信接口驗證碼功能示例

    thinkPHP框架實現的短信接口驗證碼功能示例

    這篇文章主要介紹了thinkPHP框架實現的短信接口驗證碼功能,涉及基于thinkPHP的ajax提交、隨機數生成、短信接口調用、cookie操作等相關實現技巧,需要的朋友可以參考下
    2018-06-06

最新評論

2019开奖结果