我是 Rails 的新手,我使用的是 4.2.0 版本。
假设我们在 url localhost:3000/users 处有以下 JSON
[{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"}
]}
我该怎么办?谢谢大家。
最佳答案
在用户索引 Controller 中试试这个
render json: {users: @users}
在哪里
@users = [{id: 1, "firstName": "John","lastName": "Smith"},
{id: 2, "firstName": "John","lastName": "Red"}]
关于ruby-on-rails - rails : change default JSON structure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27659283/