【发布时间】:2015-03-28 12:51:18
【问题描述】:
我的一个控制器中有以下代码:
public function branch(Request $request){
$name = $request->input('name');
$code = $request->input('code');
$branch->name = $name;
$branch->code = $code;
$branch->save();
}
当我运行代码时,我有这个错误:
从空值创建默认对象
请帮忙!我是初学者。 Laravel 5.
编辑
这是我的全部代码:
use App\branch;
class AddController extends Controller {
public function branch(Request $request){
$branch->name = $request->input('name');
$branch->code = $request->input('code');
$branch->save();
}
【问题讨论】:
-
$branch应该是什么,你的意思是要在那里创建一种特定类型的对象吗? -
这是一个雄辩的模态......
-
我不熟悉 laravel,但这听起来不太可能。你的意思是像
$this->branch这样的东西吗? -
不...分支是一个雄辩的模型...它像这样包含
use App\branch -
如果是,您将不会收到该错误消息...