提问人:Mimi Asmidar 提问时间:7/15/2021 最后编辑:shaedrichMimi Asmidar 更新时间:7/15/2021 访问量:149
模型不显示
Models does not appear
问:
出现未找到的类
App\Models\Booking
当我想在 Laravel 8 中导入类时遇到问题。
在BookingController中:
use App\Models\Booking;
在Booking.php中:
namespace App\Models\Models;
但仍然显示未找到的错误状态。请帮帮我App\Models\Booking
答:
0赞
Kevin
7/15/2021
#1
就您而言,在您的尝试中BookingController
use App\Models\Models\Booking;
Laravel 8 中模型的默认文件夹结构是“App/Models”。坚持使用默认的 Laravel 架构是最佳做法,但无论哪种方式都可以。
评论
0赞
shaedrich
7/15/2021
这是一种解决方法,但不是 Laravel 的默认文件夹结构
0赞
Kevin
7/15/2021
是的,没错。但是在他的上下文中意味着他的所有模型都被放置了,所以如果他想改变它,它必须重构使用模型的整个项目命名空间。App\Models\Models
0赞
shaedrich
7/15/2021
有了一个好的IDE,不需要很长时间,但如果他们不想这样做,你的答案是没有错的。
1赞
Kevin
7/15/2021
没错。我个人使用 PHP storm,因为它配置为自动重构所有内容。但是我没有太多关于OP使用的信息..无论如何,我会稍微更新一下我的答案
评论
App\Models\Models