我们有以下数据结构:
{:a => ["val1", "val2"], :b => ["valb1", "valb2"], ...}
我想把它变成
[{:a => "val1", :b => "valb1"}, {:a => "val2", :b => "valb2"}, ...]
然后回到第一个表单。有没有人有一个看起来不错的实现?
{:a => ["val1", "val2", ...], :b => ["valb1", "valb2", ...], ...}
?这样输出将包括:c => "valc1"
,等等。 - DigitalRoss