찾다

 >  Q&A  >  본문

php - artisan을 사용하여 만든 모델과 마이그레이션 데이터 테이블이 Laravel에서 어떻게 함께 바인딩됩니까?

먼저 마이그레이션을 사용하여 질문 테이블을 생성한다고 가정해 보겠습니다.

그런 다음 artisan을 사용하여 질문 모델을 만들었습니다.

모델에 데이터 테이블을 바인딩하는 명령문이 없습니다. 메소드를 작성하고 그에 따라 추가, 삭제, 확인 및 수정을 수행할 때 프레임워크가 자동으로 질문 테이블을 검색하는 이유는 무엇입니까? 먼저 테이블을 묶어야 하지 않나요?

怪我咯怪我咯2744일 전403

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

  • 淡淡烟草味

    淡淡烟草味2017-05-16 13:02:45

    코드 위치: IlluminateDatabaseEloquentModel.php

    如果没有显式地定义protected $table='xxxx';현재 모델의 클래스 이름이 테이블 이름으로 사용됩니다. 이것은 라라벨뿐만 아니라 다른 많은 PHP 프레임워크에서도 이 작업을 수행합니다

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:02:45

    정답은 위층...

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