为什么在使用模型插入数据时出现此错误?
Why I get this error while data insert with model?
这是简单地将数据插入 table 的模型:
namespace App;
use Illuminate\Database\Eloquent\Model;
class UserHandle extends Model {
public $timestamps=false;
}
这里是控制器:
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use app\UserHandle;
class UserHandleCntrl extends Controller {
public function index(){
$data = new UserHandle;
$data->name='Laravel';
$data->email='dbtcbd@gmail.com';
$data->username='bdlaravel';
$data->password='laravel12345';
$data->save();
echo 'Data Inserted';
}
}
这是路线:
Route::get('/user', 'UserHandleCntrl@index');
但是当我尝试将数据插入数据库时出现错误,指出未找到模型 class。为什么我得到这个以及解决方案是什么。请帮忙。下面是错误截图。
在包含该模型时保持 a
的资本 App
。
use App\UserHandle;
包括模型在您的控制器文件中使用 App
而不是 app
。
use App\UserHanle;
这是简单地将数据插入 table 的模型:
namespace App;
use Illuminate\Database\Eloquent\Model;
class UserHandle extends Model {
public $timestamps=false;
}
这里是控制器:
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use app\UserHandle;
class UserHandleCntrl extends Controller {
public function index(){
$data = new UserHandle;
$data->name='Laravel';
$data->email='dbtcbd@gmail.com';
$data->username='bdlaravel';
$data->password='laravel12345';
$data->save();
echo 'Data Inserted';
}
}
这是路线:
Route::get('/user', 'UserHandleCntrl@index');
但是当我尝试将数据插入数据库时出现错误,指出未找到模型 class。为什么我得到这个以及解决方案是什么。请帮忙。下面是错误截图。
在包含该模型时保持 a
的资本 App
。
use App\UserHandle;
包括模型在您的控制器文件中使用 App
而不是 app
。
use App\UserHanle;