我需要从带有多个json对象的sinatra服务器发送响应。
我有一系列类似于这些的哈希:
{:a=>5, :school=>"some school"} && {:id=>5, :name=>"michael"}
我想给每个人说一把钥匙说'学校'和学生'然后在一个请求中将其发送回浏览器,如:
[schools:[{werererererwre},{werwrwerwewe}],
student:[{student1}, {student2}]
可能没有完全格式化json,但你明白我要做的事情,所以在前端我可以去
data.schools
获得一系列学校
答案 0 :(得分:0)
data:{
schools:{
school:{[ ], []}
student: {[], [] }
}
}
尝试这样的事情
答案 1 :(得分:0)
想出来,这是漏油事件。
hash = {}
hash[:schools] = {schools hash object}
hash[:students] = {student hash}
hash.to_json
和BOOMSHAKALAKA,完成!