我正在从Laravel项目中的一个简单表单中保存数据。
提交时,应转到为g< A<> >()
方法预定义的route
。我使用这样的代码:
store()
转到用于{!! Form::open(['action' => 'PostsController@store', 'method' => 'POST', 'enctype' => 'multipart/form-data']) !!}
方法的路由。有帮助吗?
在index()
方法中,我有这样的代码:
store()
我的$posts = new Post;
$posts->title = $request->input('title');
$posts->body = $request->input('body');
$posts->save();
return redirect('/');
包含:
web.php
答案 0 :(得分:1)
您的代码是正确的兄弟。您要建立索引的唯一原因是因为 返回redirect('/');在存储功能中...检查youdata是否保存在数据库中...
答案 1 :(得分:0)
您是否进行过测试以查看是否确实保存了数据?使用Route资源,store
和index
方法的路由将相同,只是HTTP方法不同。
答案 2 :(得分:0)
也许您的代码运行良好并且数据已保存在数据库中。您将redirect('/')
返回到您的index()
方法中,因此您不了解它们之间的区别。检查您的数据库。