我的Rails应用程序中有一个嵌套的表单,用于事件模型,它允许用户在事件复发时指定可重复使用的字段(另一个模型)。在创建事件时,一切都很正常,但是当事件不再发生(因此不想保存关系)时,它会给我更新事件的错误。我有重复设置,以验证字段“频率”是否存在。当没有重复时,这个字段是空白的,但是表单仍然返回,并说频率需要在那里。帮助?
class Event < ActiveRecord::Base
has_one :recurrence
accepts_nested_attributes_for :recurrence
end
class Recurrence < ActiveR