我想把request参数传递给方法,但每次都失败了。我是PHP初学者。
public function changeModel(Request $request)
{
$u1 = $request->U;
Schema::table('planspieldatas', function (Blueprint $table) {
$table->renameColumn('U1', $u1);
});
Artisan::call('migrate');
return redirect('/pssettings')->with('success-upload', 'Daten für Markt'.$u1);
}
我无法将$u1变量传递给Schema::table方法。是否有任何选项可以从前端更改SQL中的列名?
1条答案
按热度按时间cngwdvgl1#
您使用的是Closure方法,因此需要使用
use()
方法传递如下变量