【发布时间】:2014-09-26 06:41:25
【问题描述】:
我认为我在这里遗漏了一些愚蠢的东西,但无法弄清楚并且已经尝试了一个多小时。所以不要浪费时间..
我想使用 json 在Users 控制器中获取index 操作。
例如localhost:3000/users.json 现在给我数据..
[{"id":17,"url":"http://localhost:3000/users/17.json"},{"id":16,"url":"http://localhost:3000/users/16.json"}]
但我在 User 表中有其他属性,例如 first_name 和 last_name 等。我想从 json 中使用。
我应该如何修改我现有的方法以获得所需的详细信息。
# GET /users
# GET /users.json
def index
@users = User.all
end
private
# Use callbacks to share common setup or constraints between actions.
def set_user
@user = User.find(params[:id])
end
# Never trust parameters from the scary internet, only allow the white list through.
def user_params
params.require(:user).permit(:avatar, :first_name, :last_name)
end
【问题讨论】:
-
请向我们展示您的
index操作视图。很可能您没有在此处添加额外的参数。
标签: ruby-on-rails ruby json ruby-on-rails-4