J'ai un IncomingEmail
modèle avec un attachments
attribut virtuel :
class IncomingEmail < ActiveRecord::Base
attr_accessor :attachments
end
Je veux le attachments
attribut virtuel à initialiser à []
plutôt que nil
pour que je puisse le faire :
>> i = IncomingEmail.new
=> #<IncomingEmail id: nil,...)
>> i.attachments << "whatever"
Sans réglage préalable i.attachments
à []
(en d'autres termes, je veux que cet attribut virtuel prenne par défaut la forme d'un tableau vide au lieu de nil
)