Laravel
으로 500 테이블에서 쿼리를 가져오고 싶습니다.
모든 테이블의 열이 동일하고 쿼리를 사용하여 각 테이블의 마지막 행을 가져 오려고합니다.
해결책을 찾고 있었지만 좋은 결과를 얻지 못했습니다. 결국
, 나는Laravel의 500 개 테이블에서 쿼리
$data1 : DB::table('table1')->orderby('id','desc')->first();
$data2 : DB::table('table2')->orderby('id','desc')->first();
$data3 : DB::table('table3')->orderby('id','desc')->first();
.
.
.
$data500 : DB::table('table500')->orderby('id','desc')->first();
아래 내가 모델을 만들 필요가 각 테이블에 대한 솔루션을 사용했다.
"모든 테이블의 값이 같습니다"동일한 열을 의미합니까? – alvarofvr
잘못된 데이터베이스 디자인과 같은 냄새가납니다. 같은 열이있는 500 개의 테이블? –
이것은 데이터베이스 테이블 구조와 관계를 적절하고 현명하게 디자인해야하는 이유입니다. 500 개의 동일한 테이블은 단순히 잘못된 디자인입니다. 지금 당신은 왜 –