我有两个顶级数组,它们具有相同的格式。我想合并它们:
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
所以输出如下:"[{value: "a", href: "/sample1"}, {value: "b", href: "/sample2"}]"
但是上面的代码不起作用。它仅包括第二个数组:"[{value: "b", href: "/sample2"}]"
有人可以帮助我吗?提前致谢。