在rails上的ruby中获取两个数字之间的间隔

时间:2015-05-19 14:33:28

标签: ruby-on-rails ruby intervals

我在完成这项任务时遇到了一些困难...... 我有一个名为Contract的模型,这个模型有一个名为sequence的属性,表示合同序列号,我的问题是:如何在这个单一属性的视图中获得两个键入数字之间的间隔?

模型

 class Contract < ActiveRecord::Base
    validates_presence_of :sequence
    validates_uniqueness_of :sequence
end

提前感谢。

Ps:我正在考虑创建两个不同的输入来接收数字......问题是:如何在控制器或模型中为此创建循环!?

1 个答案:

答案 0 :(得分:1)

您可以使用int main(void)

where

同样在视野中你可以这样做:

Contract.where(:sequence => start_value..end_value)