2017-05-31 82 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