【问题标题】:Rails Validation For Nested Models嵌套模型的 Rails 验证
【发布时间】:2013-07-24 05:45:09
【问题描述】:

我正在使用 Rails 3.2 和 4。

我有一份调查问卷,我想确认每个问题都有 2 到 5 个答案。调查有_很多问题,问题有_很多答案,属于调查。答案属于问题。

我该怎么做?

【问题讨论】:

    标签: ruby-on-rails validation nested-forms


    【解决方案1】:

    在问题模型中

    validate :answer_count
    
    
    def answer_count
      self.errors[:base] << "Can have answers only between 2 and 5" if answers.length<1 || answers.length>5
    end
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-28
      • 1970-01-01
      • 1970-01-01
      • 2012-12-12
      • 1970-01-01
      • 1970-01-01
      • 2012-08-29
      • 2021-09-06
      相关资源
      最近更新 更多