Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Emokores's avatar

Model cannot fetch from edit() method

I'm using Route-Model binding in my User:: model. I have a link to my Edit.js page. However, it returns 404 and I don't know why.

Here's my edit() method in my UsersController:::


public function edit(User $user)
{
        return Inertia::render('Admin/Users/Edit', [
            'roles'  => Role::all(),
            'user' => User::findOrFail($user)
        ]);
 }

This is what I have in my Index.js frontend:


<Link href={route("admin.users.edit", user.id)}
         className="text-indigo-600 mr-3 hover:text-indigo-900"
 >
        Edit
</Link>

0 likes
2 replies

Please or to participate in this conversation.