我能够运行“迁移”很好。如果我使用请求::all (),我能够获得所有的表单输入,但是当我试图将数据添加到mysql数据库表时,我会得到以下错误:
ErrorException in ClassLoader.php line 412:
include(Correct_Path/full-personal/database/migrations/2015_07_06_035501_resume_requesters.php): failed to open stream: No such file or directory我目前有一个带有以下代码的控制器方法的表单:
$input = Request::all();
ResumeRequesters::create($input);我知道我正确地连接到mysql服务器,因为我能够迁移我的迁移。
任何帮助都会很好。另外,为什么laravel在Laravel 5中改变了这么多东西?
谢谢
发布于 2015-07-08 06:41:49
您必须在项目文件夹中运行composer dumpautoload。
发布于 2020-06-29 01:16:01
发布于 2020-04-20 06:43:20
这种情况发生在我的Windows 10机器上,它使用的是一个来自bitbucket的2年前的Laravel项目。如果composer dump-autoload不适合您,那么错误告诉您在我的例子中缺少一个目录,在数据库目录中没有迁移文件夹。
解决方案:在数据库目录中创建迁移文件夹。您可以使用IDE或Windows的文件资源管理器来完成此操作。如果在项目的数据库文件夹中使用Git、cd,则执行mkdir migrations创建缺少的迁移目录。
https://stackoverflow.com/questions/31284774
复制相似问题