我想通过web.php运行播种机命令 这是我的代码
Route :: get('permission-seeder / {class}',function($ class){ Artisan :: call(“ db:seed --class = $ class”); });
我收到此错误
Symfony \ Component \ Console \ Exception \ CommandNotFoundException The command "db:seed --class=PermissionSeeder" does not exist.
尽管此播种机存在于目录中
任何人都可以解决
答案 0 :(得分:0)
传递参数的方式错误, 这是通过路径运行播种机的正确方法
Route :: get('run-seeder / {class}',function($ class){ Artisan :: call(“ db:seed”,array('-class'=> $ class)); });