Существует хэш групп, когда ключ хэша является именем некоторой группы, а значение хэша - это массив некоторых элементов. Я хочу, чтобы закодировать его в формат JSON, но я не могу название события кодирования ключа в хэш, потому что это не contanstant:Как кодировать хэш JSON с помощью JBuilder в Rails?
x = Jbuilder.encode do |json|
groups.each do |k, v|
json.set!(:group, k)
json.group k
end
end
Может быть, вы предложите мне, как выполнить метод «JSON», используя динамическое имя?
Ваш ответ неверен, мне нужно сделать хэш массивов: {"type1": [...], "type2": [...]}. Можете ли вы привести пример? – malcoauri
См. Редактирование. – isaach1000