【发布时间】:2016-06-15 18:11:10
【问题描述】:
我需要验证两个字段的唯一性。
型号
:name
:original_url #(this cannot match any url or original_url)
:url #(this cannot match any url or original_url)
我可以单独验证每一个
validates_uniqueness_of :name, scope: {:url, :original_url}
但我不知道如何才能保护这两个领域。我也有点担心性能(该表有 2m 条记录)。这些字段已编入索引,所以我希望这就足够了。
知道最好的方法是什么吗?
【问题讨论】:
标签: ruby-on-rails validation activerecord