2015-05-04 97 views
0

如何在此示例中返回laravel 4中的響應?Laravel 4響應

"key": { 
    "q1": "a3", 
    "q2": "a2", 
    "q3": "a1" 
} 

我做簡單的響應

$key = KeyV2::all(); 

     return Response::json(array(
      'key' => $key 
     ), 200); 

結果

"key": { 
    "name": "q1", 
    "value": "a3" 
} 

但我需要如我如上所述。

我知道,當我做所有()返回給我這個集合中不一定寫指定者()

回答

1

您可以使用lists()爲:

$key = KeyV2::lists('value', 'key'); 
return Response::json(array(
    'key' => $key 
)); 

(而200是不必要的因爲它是默認值)

+0

謝謝,我忘了列表() – Rai