php - 如果特定型号不在\App 中,则无法找到该型号

标签 php mysql laravel model namespaces

所以,当我在服务器上部署项目时,我注意到一些非常奇怪的事情(它在本地服务器上工作),我的一个模型在我创建的“models”目录中不起作用,只有当我将\App 中的 model.php 具有与其他模型相同的命名空间,这是怎么回事?

命名空间 App\Http\Models;

错误:找不到类“App\http\Models\Themodel”

最佳答案

如果您的模型文件夹位于 App\Models 中,那么命名空间应该是:

 namespace App\Models;

在 Controller 中导入模型,如下所示:

 use App\Models\Themodel;

关于php - 如果特定型号不在\App 中,则无法找到该型号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37652771/

相关文章:

MySQL 全文(非)搜索

javascript - UncaughtTypeError products.map 不是函数

php - 将 whereIn 与 Laravel 中单独查询的值一起使用

php - 使 php 包含在子目录中工作

php - 我需要在 woocommerce 中添加自定义查询并添加到购物车按钮动态代码吗?

mysql - 无法连接到远程 MySQL 服务器 (10061)

php - MYSQL - 选择历史最高分

php - Laravel 5.5 引用错误 : $ is not defined

php - 使用 jquery 动态向 li 元素添加类

php - dd($请求->全部());返回空数组