我可以知道为什么“电子邮件”出现错误吗?我的表上有一个“电子邮件”列。
public function store(Request $request)
{
$data = $request->all();
$data->email = $request->email;
$data->password = $request->password;
$data->save();
}
答案 0 :(得分:5)
$request->all()
返回请求数据的数组,因此您不能将其与对象访问器一起使用。看来您正在尝试将数据保存到数据库,我建议您查看雄辩模型的文档。
https://laravel.com/docs/5.7/eloquent#inserting-and-updating-models
答案 1 :(得分:2)
也许您正在尝试创建一个新用户。
因此,您需要创建一个新对象
public function store(Request $request)
{
$data = new User();
$data->email = $request->email;
$data->password = $request->password;
$data->save();
}