찾다

 >  Q&A  >  본문

php - 오늘 laravel을 배우면서 문서의 외래 키 제약 조건에 문제가 있는 것을 보았습니다.

1. 먼저 세 개의 테이블을 생성했습니다.

< /p>

< /p>

article_tag는 각각 기사 테이블 및 태그 테이블과 연결되어 있습니다.

2. 그런 다음 몇 가지 코드 테스트를 수행했습니다.

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

내 생각에는 기사 테이블의 데이터를 삭제하면 세 번째 테이블의 기사 태그 테이블에 해당하는 21개의 데이터도 삭제되지만 실제 상황은 삭제되지 않습니다.

사진 설명을 어디서 잘못했는지 알고 싶습니다

PHP中文网PHP中文网2864일 전346

모든 응답(1)나는 대답할 것이다

  • 大家讲道理

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

    Laravel Eloquent에는 자동 캐스케이드 삭제 기능이 없습니다

    회신하다
    0
  • 취소회신하다