4中动态迁移表的列

4中动态迁移表的列

本文介绍了如何在laravel 5.4中动态迁移表的列?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 我想在Laravel 5.4中动态创建表格列。 我知道我可以通过迁移修改Laravel中的表格。 例如, table1包含在以下列中:id,productname。 当我将valuse插入table1(id:1,productname:bag)时,我想在table2中动态创建名为bag的列。 请帮帮我。 我尝试了什么: 我创建了table1,table2到mysql。I want to dynamically create column of table in Laravel 5.4.I know that I can modify tables in Laravel through migration.For example,table1 is included following columns: id, productname.When I insert valuse into table1(id:1, productname:bag), I want to dynamically create column named "bag" in table2.Please help me.What I have tried:I created table1, table2 into mysql.推荐答案我解决了这个问题。 如果我要获取列和数据名称的表名是'XXX',首先是,我在控制器上写了以下代码。 公共函数索引(){ ....I solved this problem.If name of table that I'm going to get names of columns and data is 'XXX',first, I wrote following as code at controller.public function index(){ .... columns = DB :: select('show列中的XXX);columns = DB::select('show columns from XXX); contents = DB :: table('XXX') - > get();contents = DB::table('XXX')->get(); 这篇关于如何在laravel 5.4中动态迁移表的列?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
08-04 17:04