【发布时间】:2013-03-26 17:22:27
【问题描述】:
我在这里研究了其他 JSON 渲染问题,但我没有发现任何希望以数组结尾的问题。我发现很多关于渲染为哈希的帖子,但它们没有帮助。
最近的尝试包括:
def create
params[:_json].each do |ip|
IpAddress.create(ip: ip)
end
ips = IpAddress.pluck(:ip)
ips.each do |ips|
ips.to_s
end
render json: ips
end
还有
def create
params[:_json].each do |ip|
IpAddress.create(ip: ip)
end
render json: IpAddress.all, methods: [:ip]
end
这两种尝试都返回整个数据库行数组。
感谢任何帮助。谢谢!
【问题讨论】:
-
ips = IpAddress.pluck(:ip)然后render json: { ips: ips }?
标签: ruby-on-rails json controller rendering