Я пытаюсь сконденсировать большой набор данных с некоторыми правилами и затем возвращать объект.Метод экземпляра Rails для редактирования объекта данных
Что I've сделано в модели заключается в следующем:
class Network < ActiveRecord::Base
def condense
self.each do |row|
#Maybe delete row
end
return self
end
end
Так может быть, я не понял, но вызова Network.all.condense не работает.
undefined method `condense' for #<Network::ActiveRecord_Relation
Может быть, некоторые более просвещенным рельсы гуру может помочь мне :)
Ааа, вот он у нас! Огромное спасибо. Это было именно то, что я искал –
Несмотря на то, что я не понимаю, почему вы не можете работать с экземпляром, основанным непосредственно на массиве активных записей объектов. Было бы намного лучше и чище. Даже при таком разрешении он чувствует себя как 1 шаг для многих –
@JonasUlveseth Я обновил ответ с помощью возможного решения – Iceman