在我的第一个Rails(5)应用程序中,我想为create上的关联设置一个默认值。已阅读文档和许多关于SO的问题,但无法找到答案。rails设置关联的默认值
我用after_initialize :set_default_values
并要设置默认为documenttype
def set_default_values
unless persisted?
self.documenttype || 1 if self.documenttype.nil?
self.dateformat ||= 'dd.mm.yyyy' if self.dateformat.nil?
end
end
您忘记了'='符号:'self.documenttype || = 1' – MrYoshiji