现在我使用GET一次只能请求一个obj的参数。
例如
def show
@targetrecord=TargetRecord.find(id)
render json: @targetrecord
end
相应的网址为http://locaolhost:3000/model/show/:id
如果我想将网址更改为http://locaolhost:3000/model/show?id=123,name=ABC,number=10 ...
其中" numer = 10"在链接中意味着我想要获得" 10" obj命名为" ABC"在杰森。
如何修改代码及其中的哪一部分?谢谢!
答案 0 :(得分:0)
使用控制器中的params
访问请求参数:
params[:id] # 123
params[:number] # 10
如果你使用这样的网址,我建议你做得更好:
http://localhost:3000/model/1?name=ABC&number=10