Rails3将Active Record视为数组

时间:2011-02-19 14:23:27

标签: ruby-on-rails-3

我是rails 3的初学者。 我想创建一个简单的App。

在此应用程序中,要求用户输入一个数字。应用程序将返回存储在该数字的值。

在这种情况下,我有一个型号。 它说100个数字。这些数字是随机输入的。没有订单。 现在,用户输入12 应用程序应返回位置10处的数字。但是,数字的位置不固定。位置10处的数字可能在位置20之后。 但是,App shud总是在用户输入的位置显示值。即,如果用户输入10,App应该在位置10显示值。 类似于java中的obj [i] .value。 任何意见? :)

1 个答案:

答案 0 :(得分:0)

如果您能负担得起所有记录,您可以执行类似

的操作
Model.all[i].value

如果您只想获取该特定记录(跳过i-1记录),则可以执行

Model.offset(i-1).first.value