【问题标题】:Rails 4.2.0- Validates Association Counts for has_many RelationshipRails 4.2.0- 验证 has_many 关系的关联计数
【发布时间】:2015-03-29 17:13:20
【问题描述】:

我到处寻找,似乎无法为这个简单的问题找到合适的解决方案。

基本上,我想验证两个模型之间的关联量。

我在某处读过,并尝试使用类似的东西, validates :attachments, inclusion: { in: 20} 并失败了。

出于沮丧,我删除了代码,目前没有任何可显示的内容。但是当我再次遇到同样的问题时,我会重新添加它。

感谢您伸出援助之手! = )

【问题讨论】:

    标签: ruby-on-rails validation ruby-on-rails-4.2


    【解决方案1】:

    创建一个自定义验证方法来检查这个模型有多少附件:

    validate valid_attacments_count?
    
    def valid_attachments_count?
      attachments.count <= 20
    end
    

    【讨论】:

    • 投反对票,因为这不是一个完整的答案
    猜你喜欢
    • 1970-01-01
    • 2023-03-18
    • 2013-01-10
    • 2010-10-22
    • 1970-01-01
    • 1970-01-01
    • 2015-10-31
    • 2011-02-21
    • 1970-01-01
    相关资源
    最近更新 更多