创建此数组格式

时间:2011-08-15 17:05:08

标签: ruby-on-rails-3 json

我需要帮助以下列格式创建json sting。

[{"key": "hello world", "value": "hello world"}, {"key": "movies", "value": "movies"}, {"key": "ski", "value": "ski"}, {"key": "snowbord", "value": "snowbord"}]

我的输入数据将是具有以下属性的类别。

:id,:name,:active

我想使用:id作为键,并且:name作为值。

1 个答案:

答案 0 :(得分:1)

input_data.map { |d| { "key" => d.id, "value" => d.name } }