扫码关注官方订阅号
读取excel的数据后,想要填充到一张数据表里边。可是这张表不可能提前创建好。怎么使用laravel创建数据表,就像pdo::exec(create table example(...))这样。谢谢啦
ringa_lee
在自己正在写的项目中随便改动了一下用于测试
// 测试用路由 Route::group([], function() { Route::get('/test', function() { if(!Schema::hasTable('test')){ Schema::create('test', function ($table) { $table->increments('id'); $table->string('name'); }); } DB::table('test')->insert(['name'=>'123']); return 233; }); });
之后访问/test,便会检测是否有test数据库,并插入数据。不知道是否符合你的要求
参考资料Laravel速查表#SchemaLaravel速查表#DB
感谢楼上,为了点赞特意注册了下,然后发现声望不够点赞的权利都没有。。。阿西吧
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
在自己正在写的项目中随便改动了一下用于测试
之后访问/test,便会检测是否有test数据库,并插入数据。不知道是否符合你的要求
参考资料
Laravel速查表#Schema
Laravel速查表#DB
感谢楼上,为了点赞特意注册了下,然后发现声望不够点赞的权利都没有。。。阿西吧