我正在看Dayle Rees的laravel 4教程。我决定创建自己的,我遇到了一个问题,我的控制器没有找到我为我的表数据库创建的名为'games'的模型。这可能是什么问题?下面是一些截图。
答案 0 :(得分:2)
您的Game Model
不属于Games\Controller
命名空间。
我从您的结构中假设您的Model
未命名,因此您有以下2个选项:
use Game;
正如您对View
和BaseController
或
$data['games'] = \Game::all();
答案 1 :(得分:1)
该错误告诉您在命名空间Games \ Controller \ Game中搜索类游戏。但是你的Model类不在这个命名空间中。
您可以通过在课程顶部添加用途来解决此问题:
use Games\Model\Game;