А как тогда сделать переменную класса, не инстантную? Чтобы она была переменной класса, и инициализировалась соотвественно при каждом вызове этой модели?
thepry: не, я вас вообще не понял. Есть два агрегированных запроса с AR - они возвращают соотвественно два !ruby/object: и в каждом элементе attributes (пример в самом вопросе). В запросе вот что -
Track.select("SUM(tracks.count) as clicks, SUM(tracks.cost) as cost, COUNT(*) as hosts").group(:need_field)
То есть возвращает список объектов и у каждого аттрибуты. Вот, хочется чтобы они все смержились по атрибутам. Есть такая возможность?
Вообще данное выражение возвращает у меня не хеш, а объяет
Также наткнулся на deep_merge, но он почему-то вообще не знает такого метода (undefined method `deep_merge') даже после установки гема gem 'deep_merge', '~> 1.0.1'
А если вот как у меня в примере, он одинаков, а логика разная?
> И написать render - не так сложно
Написать вообще ничего не сложно. Но есть определенные правила кодирования, которых хочется придерживаться. Другой вопрос, если нету такой возможности, как например layout указать для всего контролера, то да, нужно копипастить его.
keslo: Хех, не знаю, как там у вас в сафари, но если скрипт немного доработать, то он должен работать во всех популярных браузерах - вот ваш пример jsfiddle.net/x3f91soq/6 - хотя если честно я бы не советовал так делать, и сделал бы все через ajax - так как данные динамические, и должны браться с сервера
moooV: Единственное, с чем сталкивался боле-менее подобным, так это при разных используемых системах использовались разные переносы строк - /n /r - то есть репозиторий был на одной системе, а коммиты с разных. И тогда при коммитах просто файлы были синими, а изменений не было. Вверху по середине правда было уведомление что переносы разные, у вас случаем такого нету при коммитах после смены бранча? Проверьте конечно, но это вряд ли касается вас, так как репозиторий у вас на той же ос
newlogpro: а другой последовательности и не надо, этот путь можно за 2 года пройти и будете востребованным специалистом. Как я думаю. По крайней мере иду по такому пути :)