【发布时间】:2015-11-14 09:19:03
【问题描述】:
我有一个这种格式的哈希。
@company_details = {org_id1 => [employee1,employee2,employee3,employee4],org_id2 => [employee1,employee2,employee3,employee4] ... }
我想要类似的东西:
[
{
"org_id": "1234",
"employees": [
{
"employee_id": 1,
"company": "Pepsi",
},
{
"employee_id": 2,
"company": "Coke",
},
{
"employee_id": 3,
"company": "Dr. Pepper",
}
]
},
{
"org_id": "3433",
"employees": [
{
"employee_id": 5,
"company": "Mirinda",
},
{
"employee_id": 8,
"company": "7up",
},
{
"employee_id": 13,
"company": "Hersheys",
}
]
}
]
我尝试了类似的东西
//index.json.jbuilder
@company_details.each do |key,value|
json.org_id key
json.employees value
end
如何自定义值以便只显示一些属性?
【问题讨论】:
标签: ruby-on-rails ruby jbuilder