【发布时间】:2014-09-24 07:18:05
【问题描述】:
我正在开发一个输入多个价格范围的应用程序。我想验证价格范围以防止它与另一个价格范围重叠。我知道如何检查两个数组是否重叠,例如,
a = [1.0, 2.0]
b = [2.0, 3.0]
a & b #=> true
我有两个字段 price_start 和 price_end,因此这两个字段之间的价格范围不应与另一个字段重叠
但这里是一个范围,例如$1.0 - $10.0 然后下一个 $10.1 到 $20,我们如何实现呢?请帮忙!谢谢
【问题讨论】:
-
人们应该尝试回答问题而不是投反对票!
标签: ruby-on-rails ruby ruby-on-rails-3 validation rails-models