我使用Laravel作为构建RESTful应用程序的工具。
有一个端点/settings/update
,它接受用户设置的JSON。
我以JSON格式发送到此地址数据。
如何在Request $request?
所以,我不能将属性称为:$request->notifications
答案 0 :(得分:1)
以JSON格式发送时,Request
工厂将允许您访问该对象的属性。
给定一个像这样传递的JSON对象:
{
"user" : {
"settings" : {
"some_setting" : {
"value" : 'My value'
}
}
}
}
您可以使用点表示法访问value
:
$request->input('user.settings.some_setting.value');