Я использую Ruby on Rails 3.0.7, и я хотел бы установить значение класса CONSTANT.Поскольку метод .each_key
для класса hash
, по-видимому, не возвращает значения, поскольку он создает метод map
для классов array
, я реализовал следующее:
class User < ActiveRecord::Base
return_values = []
CONSTANT = (1..1).map { |e|
HASH.each_key { |key|
return_values << key.to_s
}
return_values
}.flatten
end
Приведенный выше код работает дляменя, но это очень далеко от "хорошего" кода. Как мне это улучшить?