나는 Laravel 5.2에서 열 유형을 얻는 방법은 무엇입니까?
$columns = \Schema::getColumnListing('posts')
그래서 나는 모든 컬럼의 이름을 얻을 수있는
foreach
루프를 만들어 특정 테이블의 열을 얻을 내보기에이 코드를 얻었다. 하지만 이제는 CRUD 생성기를 만들고 있으므로 필드 유형을 알기 위해 열 유형이 필요합니다. 위의 코드는 열 이름을 나에게주었습니다. 열 유형도 어떻게 얻을 수 있습니까?
업데이트 : getColumnListing 메서드가 포함 된 파일을 검색했으며 getColumnType($table, $column)
메서드를 발견했습니다. 문자열을 반환합니다.
나는 그것을 사용하려하지만 난이 오류가 발생했습니다 :
는FatalErrorException in MySqlConnection.php line 64: Class 'Doctrine\DBAL\Driver\PDOMySql\Driver' not found
오류 : $의 columns' 내가 방법 getColumnListing은()에 존재하는 클래스를보고 나를 다시 –
컬럼의 이름의 배열을 가져옵니다' 문자열에 멤버 함수 getType로()를 호출하고 I. getColumnType ($ table, $ column)이라는 메소드를 찾았습니다. 시도했지만 어쨌든 : MySqlConnection.php의 FatalErrorException 라인 64 : 'Doctrine \ DBAL \ Driver \ PDOMySql \ Driver'클래스가 없습니다. 저를 도와 줄 수 있습니까? –
을 확인 할 수 –