2017-05-31 84 views
0

我使用Laravel作为构建RESTful应用程序的工具。如何处理Laravel中的JSON数据?

有一个端点/settings/update需要JSON的用户设置。

我发送到这个地址数据在JSON格式。

如何处理Request $request?

所以这个数据,我不能指财产:$request->notifications

回答

1

当作为JSON发送时,Request工厂将允许您访问该对象的属性。

鉴于JSON对象传递这样的:

$request->input('user.settings.some_setting.value'); 

{ 
    "user" : { 
     "settings" : { 
      "some_setting" : { 
       "value" : 'My value' 
      } 
     } 
    } 

} 

你可以使用点符号访问value