【问题标题】:Class "App\Http\Controllers\User" not found [duplicate]找不到类“App\Http\Controllers\User”[重复]
【发布时间】:2021-08-31 18:40:05
【问题描述】:

所以我从我的数据库中获取数据以打印在一个表格中,但是它说

找不到类“App\Http\Controllers\User”。

这是控制器,这是我将如何打印数据

public function directory()
    {
        $dashboardTitle = "Directory";
    $isCurrent = "Directory";
    $users = User::all();
    return view('dashboard.directory', [
        'dashboardTitle' => $dashboardTitle,
        'isCurrent' => $isCurrent,
        'users' => $users
    ]);
    }

要打印的表格

  <table class="table table-bordered" id="dataTable" width="100%" cellspacing="0">
                                    <thead>
                                        <tr>
                                        <th> Picture </th>
                                            <th>Name</th>
                                            <th>Email</th>
                                            <th>User type</th>
                                            <th>Birthdate</th>
                                            <th>Contact number</th>
                                            <th>Created time</th>
                                        </tr>
                                        @foreach($users as $user)
                                        <tr>
                                           <td>{{ $user->profile_image }}</td>
                                            <td>{{ $user->name }}</td>
                                            <td>{{ $user->email }}</td>
                                            <td>{{ $user->user_type }}</td>
                                            <td>{{ $user->bdate }}</td>
                                            <td>{{ $user->contact_no}}</td>
                                            <td>{{ $user->created_at }}</td>
                                        </tr>
                                        @endforeach
                                    </thead>
                                    <tfoot>

                                    </tbody>
                                </table>

【问题讨论】:

    标签: php mysql database laravel laravel-8


    【解决方案1】:

    在控制器顶部添加

    Laravel 8+

    use App\Models\User;
    

    Laravel

    use App\User;
    

    【讨论】:

    • 哦,没注意到没用的用户,谢谢!
    猜你喜欢
    • 2018-04-11
    • 2019-12-07
    • 2020-02-02
    • 2016-06-02
    • 2016-05-15
    • 2018-05-02
    • 2017-07-12
    • 2019-04-14
    相关资源
    最近更新 更多