Rails Matrix Population - PullRequest
       1

Rails Matrix Population

2 голосов
/ 22 марта 2011

Допустим, у меня есть матрица значений, которую я хочу заполнить, которая отражает производительность определенных частей виджета в различных тестах, которые я запускал,

     **Widget part performance tests**

                     Widgets
                  x     y    z 
              1  fast  slow  good 
Widget parts  2  slow  good  bad
              3  super shit  ok

Эти данные хранятся в массиве объектов модели ActiveRecord. Давайте назовем этот массив w. Я бы получил доступ к атрибутам для каждого виджета следующим образом,

w.each do |widget|
  p widget.part1_performance
  p widget.part2_performance
  p widget.part3_performance
end

Какой самый элегантный способ перебрать w, заполнив мою матрицу, которая реализована в виде таблицы HTML?

1 Ответ

3 голосов
/ 22 марта 2011

Использование in_groups_of: http://railscasts.com/episodes/28-in-groups-of

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...