未找到laravel模型类

未找到laravel模型类,laravel,models,Laravel,Models,我得到未找到的类模型错误 在我的模型课上 namespace App\models; use Illuminate\Database\Eloquent\Model; class Customer extends Model { protected $table = 'customers'; } 在我的控制器里 namespace App\Http\Controllers; use Illuminate\Http\Request; use \app\Models\Custome

我得到未找到的类模型错误

在我的模型课上

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



 class Customer extends Model
{
protected $table = 'customers';  
}
在我的控制器里

namespace App\Http\Controllers;

use Illuminate\Http\Request;


use \app\Models\Customer;
use Illuminate\Support\Facades\Input;

class RoomsController extends Controller
  {
 public function index()
{
    $room= Customer::all();
    return view('rooms',compact('room'));

}

}  
use App\models\Customer;
我甚至试过自动加载。
我仍然在控制器的头部遇到同样的错误

namespace App\Http\Controllers;

use Illuminate\Http\Request;


use \app\Models\Customer;
use Illuminate\Support\Facades\Input;

class RoomsController extends Controller
  {
 public function index()
{
    $room= Customer::all();
    return view('rooms',compact('room'));

}

}  
use App\models\Customer;
您可以在函数中调用它:

Customer::find($id);//etc

在控制器的头部使用这个

我认为我的斜杠方向不对,但如果它起作用,欢迎你:是的:-我改变了它,所以没有问题,顺便说一下,如果你开发Laravel应用程序-你应该遵循Laravel约定。@ukaszSzcześniak哪一个是?就我而言,Laravel中的模型位于应用程序名称空间中,不是App\Models,当然也不在App\Models内。但Customer类位于\App\Models命名空间内。所以应该是:使用App\models\customer;哦,我没注意到。谢谢
namespace App\Http\Controllers;

use Illuminate\Http\Request;


use \app\Models\Customer;
use Illuminate\Support\Facades\Input;

class RoomsController extends Controller
  {
 public function index()
{
    $room= Customer::all();
    return view('rooms',compact('room'));

}

}  
use App\models\Customer;