я знаю, что это простой вопрос, но его так frustating для меня, я перепробовал много часов и я не сделал, поэтому я надеюсь, что можно найти ответ,рельсов группирование массива хэш
У меня есть массив хэш как этот
array = [{date: 1, branch: 1, value: "100"}, {date: 1, branch: 2, value: "200"}, {date: 2, branch: 1, value: "500"}, {date: 3, branch: 2, value: "500"}, {date: 3, branch: 3, value: "300"}]
и я хочу, чтобы сгруппировать его как этот
data = [{date: 1, 1: "100", 2: "200"}, {date: 2, 1: "500"}, {date: 3, 2: "500", 3: "300"}]
в массиве = [{дата: 1, филиал: 1, значение: "100"}, я хочу взять значение ветви и ценности и объединить его как thi s 1: «100»
в любом случае я могу это сделать, нет никаких проблем, если есть с помощью петли или случай, когда метод
ничего себе, его полностью работает, то есть полностью из моей памяти, любой сайт или ссылки можно прочитать о карте массива, я должен еще узнать о том, что – azy
@azy документация объясняет все с примерами: ['Array # map'] (http://www.ruby-doc.org/core-2.1.5/Array.html#method-i-map) – August