検索

ホームページ  >  に質問  >  本文

php - 今日、laravelを学習していたときに、ドキュメントの外部キー制約に問題があることに気づきました。

1. まず、3 つのテーブルを生成しました。

< /p>

< /p>

article_tag はそれぞれ、article テーブルと tags テーブルに関連付けられます

2. 次に、コードのテストを実施しました。

$article = \App\Article::destroy(21);
dd($article);

私の頭の中では、articles テーブルのデータを削除すると、3 番目のテーブルのarticle_tag テーブルに対応する 21 個のデータも削除されることになりますが、実際には削除されません。

画像の説明がどこで間違っていたのか知​​りたい

PHP中文网PHP中文网2864日前345

全員に返信(1)返信します

  • 大家讲道理

    大家讲道理2017-05-16 13:04:27

    Laravel Eloquentには自動カスケード削除機能がありません

    返事
    0
  • キャンセル返事