и доставать его как json мне не очень нравится, как красиво сделать так чтобы когда я к нему обращался - он всегда возвращал мне PORO класс?
Только так:
def fields
(super | []).map {|field_data| Field.new(field_data} }
end
Или есть что то покрасивее?)
Сделай метод fieldname_c, подумай над неймингом
а посмотри https://github.com/DmitryTsepelev/store_model
как раз хотел скинуть)
Нейминг тут прямо проблема 😄 attr_name_classed attr_name_objects
Обсуждают сегодня