나는 내 데이터에 액세스하기 위해 laravel eloquent 데이터 개체를 사용하고 있는데, 내 테이블, 열, 외래 키/기본 키 등의 이름을 지정하는 가장 좋은 방법은 무엇입니까?Laravel - 데이터베이스, 테이블 및 열 이름 지정 규칙?
많은 명명 규칙이 있습니다. 나는 laravel eloquent 모델에 가장 적합한 모델이 무엇인지 궁금 할뿐입니다. (- 포스트 테이블에 사용자 ID userId를 예)
- 단수 테이블 이름 (예 : 포스트)
- 단수 열 이름 난 명명 규칙을 다음으로 생각하고
(: PostComment, PostReview, PostPhoto 예) 열에 이름 여러 단어
- 카멜 케이싱 (예 : firstName을, postCategoryId, postPhotoId)
이렇게하면 컨트롤러에서 비슷한 구문을 사용할 수 있습니다.
$result = Post::where('postCategoryId', '4')->get();
권장되는 Laravel 가이드 라인이 있습니까? 이러한 명명 규칙을 계속 진행할 수 있습니까?
누군가가 더 좋은 제안을하면, 나는 그 (것)들을 듣게 아주 행복 할 것이다. 많이 감사합니다!
필요에 따라 사용할 수 있습니다. 하지만 문제는 관계의 경우에 자동으로 사용되도록 적절하게 정의하는 것입니다. –