Php 在不同的控制器中使用模型实例-Laravel 5

Php 在不同的控制器中使用模型实例-Laravel 5,php,laravel,laravel-5,Php,Laravel,Laravel 5,在app/Http/Controllers中有一个HomeController,在app中有一个Player模型 家庭控制器: namespace App\Http\Controllers; 玩家: namespace App; use Illuminate\Database\Eloquent\Model; 再次检查,玩家模型自动加载PSR-4。我曾尝试在HomeController中使用各种版本,但它一直试图在错误的路径中寻找有说服力的类(玩家扩展)。另外,在测试过的HomeControl

app/Http/Controllers
中有一个
HomeController
,在
app
中有一个
Player
模型

家庭控制器:

namespace App\Http\Controllers;
玩家:

namespace App;
use Illuminate\Database\Eloquent\Model;

再次检查,玩家模型自动加载PSR-4。我曾尝试在HomeController中使用各种版本,但它一直试图在错误的路径中寻找有说服力的类(玩家扩展)。另外,在测试过的HomeController方法中,实例化模型是模糊的,我现在需要为名称空间加前缀吗?因为无论是否使用
命令,它都不起作用。

意识到我必须将此路径别名为Eloquent才能使其起作用:

use Illuminate\Database\Eloquent\Model as Eloquent;

Lara5的一些开发版本已经在app/config/app.php中使用了别名,但这个没有。我习惯于在发布答案后弹出问题时删除它,但这可能会在5发布后帮助其他人。仅供参考,48小时内无法接受他们的答案。