ActiveAttr ": default" по какой-то причине не работает. Я использую это в Rails. Кажется, что «атрибуты» созданы, но «значения по умолчанию не применяются».
Код:
class Weekends
include ActiveAttr::Model
attribute :weeks, :default => ["asdf","qwer"]
attribute :a, :default => "asdf;lkj"
end
Консоль
Gregs-MacBook-Pro:googleweekends greg$ rails console
Loading development environment (Rails 3.2.1)
1.9.3-p0 :001 > w = Weekends.new
=> #<Weekends a: nil, weeks: nil>