Rails:渲染JSON只响应第一个变量

时间:2013-12-09 19:23:11

标签: ruby-on-rails ruby-on-rails-4

我想使用@user呈现json并将"authorization": "complete"添加到响应中。我怎么能这样做?

http://guides.rubyonrails.org/working_with_javascript_in_rails.html#a-simple-example,我应该可以这样做:

format.json { render json: @user, authorization: "complete" }

但是,我的回复只是@user,并且“授权”无处可寻。

在Rails指南示例中,它们传递任意参数,例如“location”和“status”。我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

render json: {user: @user, authorization: "complete" }