我有一个 Axios 发布请求,它向我的 Laravel 后端发送一个电话号码。在我删除数据库中的一列之前,它工作正常。它仍然返回 201,但值未更新。当我dd()请求时,它现在是一个受保护的属性,而不是以前的样子:
#json: Symfony\Component\HttpFoundation\ParameterBag {#35
#parameters: array:1 [
"field" => array:2 [
"phone_number" => "079600565197"
"id" => 35
]
]
}
所以在我可以做之前:
$account->phone_number = $request->get('phone_number');
$account->save();
它所节省的只是null.
当我在 devtools 中检查请求时,它看起来很好:
field: {phone_number: "07960065197", id: 35}
但是我无法访问里面的数据field。
有没有办法可以将其转换回之前的状态,或者直接访问嵌套数据?任何提示都会有很大的帮助。
MYYA