首先在命令行創建一個遷移文件:
php artisan make:migration create_testpaper_table
再利用這個方法創建一個author表
要運行應用中所有未執行的遷移,可以使用 Artisan 命令提供的migrate方法:
php artisan migrate
在命令行輸入上面指令就可以在數據庫創建出表來了
表已經建好,進行填充
創建填充器
在laravel文件夾下打開命令欄
輸入以下命令:
php artisan make:seeder XXXXTableSeeder
顯示以下內容創建成功
填寫好要填充的內容
!注意:你填充的數據格式要和你建好的數據庫表裏的數據內容格式相同 不然會報錯
運行填充器對錶單進行填充
在命令欄輸入以下命令:
php artisan db:seed --class=PaperTableSeeder
顯示以下內容表示填充成功
打開數據庫查看
創建成功
進行聯表查詢
創建好路由
填寫laravel框架 聯表查詢語句
public function test5(){
$data=DB::table('article')
->select('article.id' , 'article.Article_name' , 'author.Author_name')
->leftJoin('author','article.Author_id','=','author.id')
->get();
dump($data);
}
}
成功✌