>  기사  >  백엔드 개발  >  Laravel 테이블의 모든 열 이름을 선택하는 방법은 무엇입니까?

Laravel 테이블의 모든 열 이름을 선택하는 방법은 무엇입니까?

PHPz
PHPz앞으로
2023-08-25 18:51:401067검색

Laravel 테이블의 모든 열 이름을 선택하는 방법은 무엇입니까?

다음은 Laravel의 테이블에서 열 이름을 가져오는 다양한 방법입니다.

다음 쿼리를 사용하여 MySQL 데이터베이스에 Students라는 테이블을 생성한다고 가정합니다.

으아악

DESC 명령을 사용하여 전체 세부정보를 얻을 수 있습니다. -

으아악

스키마 클래스 사용

스키마 클래스를 사용하면 Laravel에서 테이블을 생성하고 업데이트할 수 있습니다. 스키마 클래스를 사용하려면 컨트롤러에 다음 클래스를 추가하세요.

으아악

다음은 스키마 클래스를 사용한 실제 예제입니다. -

으아악

출력

위 코드의 출력은 다음과 같습니다.

으아악

모델 클래스 사용

Laravel의 Model 클래스는 데이터베이스의 테이블을 나타냅니다. 예를 들어, 학생 테이블이 있는 경우 모델 이름은 학생이 되고, 사용자의 경우 모델 이름은 user, 직원의 경우 모델 이름은 "employee"가 됩니다. 테이블 이름은 복수형이어야 하고, 모델 이름은 단수형이어야 합니다. 이는 따라야 할 패턴이지만 테이블 이름과 모델 이름에 대해 선택한 명명 규칙을 사용하는 데 방해가 되지는 않습니다.

다음과 같이 학생 모델을 생성하세요 -

으아악

이제 컨트롤러의 모델을 사용하여 열 이름을 가져옵니다. -

으아악

출력

위 코드의 출력은 다음과 같습니다.

으아악

컨트롤러 내부에 표시된 데이터베이스 모양과 느낌 클래스를 사용할 수도 있습니다. -

으아악

출력

위 코드의 출력은 -

입니다. 으아악

데이터베이스 모양을 사용하여 열을 얻는 또 다른 방법은 -

으아악

출력

위 코드의 출력은 다음과 같습니다.

으으으으

위 내용은 Laravel 테이블의 모든 열 이름을 선택하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제