Laravel save() 无法处理新对象

Laravel save() not working on new object

我正在尝试在控制器中使用委托文档提供的代码,但是 save() 方法无法执行并给出错误

Method [save] does not exist on [App\Http\Controllers\role]

代码如下:

$cityadmin = new Role();
$cityadmin->name= 'cityadmin';
$cityadmin->save();

使用完整的命名空间:

$cityadmin = new \App\Role;

或将此添加到控制器的顶部:

use App\Role;