提交时出现错误,显示 'object not found!'

getting an error while submitting, stating 'object not found!'

我对这个 laravel 框架还很陌生。 而我被困在这里。我收到类似 '找不到对象! 在此服务器上找不到请求的 URL。引用页面上的 link 似乎有误或已过时。请将该错误告知该页面的作者。 错误 404 本地主机 Apache/2.4.33 (Win32) OpenSSL/1.0.2o PHP/5.6.36' 那是我的 form:i 我只是想在数据库中插入数据

    @extends('layouts.app')

    @section('content')
    <form method="posts" action="/posts">
        <input type="text" name="title" placeholder="enter the title">
        <input type="submit" name="submit">
    </form>
    @stop

   </body>
   </html>

和我的控制器:

    namespace App\Http\Controllers;

    use App\Post;
    use Illuminate\Http\Request;

    use App\Http\Requests;

    class PostController extends Controller
    {
    public function index() {
        return "lets see whether it is working or not".$id;
            }
        }

    public function create() {
        return view('posts.create');
            }

    public function show(){
        //return view();
    }
    public function edit(){
        //
        }
    public function update(Request $Request,$id){
    //
    } 

    public function destroy($id){
        //
        }
    public function store(Request $request){
        Post::create($request->all());

            }

       } 

最后是我的路线:

    Route::resource('posts','PostController');

将方法更改为 'post',将操作更改为 {{ route('posts.store') }}。还要确保在您的 from 中添加 @csrf blade 指令以包含 csrf 令牌。

因此您的表单将如下所示:

<form method="post" action="{{ route('posts.store') }}">
    @csrf
    <input type="text" name="title" placeholder="enter the title">
    <input type="submit" name="submit">
</form>