>  Q&A  >  본문

Laravel - 생성 후에도 모델 속성이 데이터베이스에 NULL로 유지됩니다.

'title', 'subtitle', 'body'라는 세 가지 속성을 포함하는 Articles라는 모델이 있습니다. 완벽하게 작동하지만 모델에 4개의 열('subtitle2', 'body2', 'subtitle3' 및 'body3)이 추가되었습니다. '), 기사를 생성한 후에도 새로 추가된 열은 비어 있습니다. 분명히 뭔가 빠진 것이 있지만 무엇인지 알 수 없습니다.

이전은 다음과 같습니다.

으아아아

마이그레이션 후 app/Http/Models/Article.php를 편집했는데 다음과 같습니다.

으아아아

이것은 내 앱/Http/Livewire/CreateArticle.php입니다

으아아아

마지막으로 양식에 다음 줄을 추가했습니다.

으아아아

dd($this)는 다음 콘텐츠를 반환합니다

Tinker는 모든 열을 표시합니다

P粉015402013P粉015402013211일 전265

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

  • P粉342101652

    P粉3421016522024-02-26 15:22:21

    제공한 dd();이미지가 최신이라고 가정합니다. 새 열이 데이터베이스에 존재하지 않는 것을 볼 수 있습니다. ('subtitle2', 'body2', 'subtitle3' and 'body3') 목록에는 모두 포함되어 있지 않습니다. 그래서 마이그레이션 명령을 실행하는 것을 잊어버린 것 같습니다

    으아아아

    회신하다
    0
  • P粉864872812

    P粉8648728122024-02-26 11:14:31

    지정해야 합니다

    으아악

    사용할 수 있습니다

    으아악

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