我有两种最高层阵列,其形式相同。 我也想把他们合并起来:
json = Jbuilder.encode do |json|
json.(companies) do |json, c|
json.value c.to_s
json.href employee_company_path(c)
end
json.(company_people) do |json, cp|
json.value "#{cp.to_s} (#{cp.company.to_s})"
json.href employee_company_path(cp.company)
end
end
因此,产出如下:[{数值:“a”,href:“/sample1”},{数值:“b”,href:“/sample2”}>
。
但是,上述法典并不奏效。 仅包括第二阵列:[{数值:“b”,href:“/sample2”}]
。
谁能帮助我? 提前感谢。