Ruby 使用Rails 3创建一个唯一的编号

Ruby 使用Rails 3创建一个唯一的编号,ruby,ruby-on-rails-3.2,Ruby,Ruby On Rails 3.2,我需要在每次加载页面时创建一个随机数。我有一个查看页面,如下所示 index.html.erb: <th style="width: 30%; text-align:left; vertical-align: top;">Date: <%= Date.today.to_s %><br /> Bill No.: </th> 日期: 工程量清单编号: 在这个文件中,我想在每次加载页面时创建一个新的唯一票据

我需要在每次加载页面时创建一个随机数。我有一个查看页面,如下所示

index.html.erb

<th style="width: 30%; text-align:left; vertical-align: top;">Date: <%= Date.today.to_s %><br />
                    Bill No.: </th>  
日期:
工程量清单编号:
在这个文件中,我想在每次加载页面时创建一个新的唯一票据编号。请帮助我解决此错误。

日期:
<th style="width: 30%; text-align:left; vertical-align: top;">Date: <%= Date.today.to_s %><br />
                Bill No.: <%= rand(10000) %></th>  
工程量清单编号:
@letz的答案可以帮助您在视图上生成一个随机数。但每次加载页面时,数字都会改变


这不是一个好的做法。因此,最好将随机数保存在数据库中,并显示在视图中

@sawa我不认为有错误。。。Rajat想知道ruby中的哪个函数可以生成一个随机数,放在
账单号:
之后,例如:
账单号:
这似乎是一种奇怪的生成“账单号”的方法,因为这似乎是一个参考点,如果它不断变化,将毫无用处,更不用说让最终用户有点不安了。