2014-12-26 110 views
3

我是Rails的新手,我使用的是4.2.0版本。Rails:更改默认的JSON结构

让我们假设我们有以下的JSON在URL本地主机:3000 /用户

[{id: 1, "firstName": "John","lastName": "Smith"}, 
{id: 2, "firstName": "John","lastName": "Red"}] 

但这不是我想要的,我希望是这样的:

{ users :[ 
{id: 1, "firstName": "John","lastName": "Smith"}, 
{id: 2, "firstName": "John","lastName": "Red"} 
]} 

哪有我做?谢谢大家。

+1

你可以张贴控制器代码为用户 – pkrawat1

+0

类UserController的 Francesca

回答

2

尝试这个用户的指标控制器

render json: {users: @users} 

其中

@users = [{id: 1, "firstName": "John","lastName": "Smith"}, 
      {id: 2, "firstName": "John","lastName": "Red"}] 
+0

谢谢,现在它工作! – Francesca