【发布时间】:2009-06-07 18:59:08
【问题描述】:
我怎样才能非常简单地使用像“times”这样简单的东西在 ruby 中构造一个哈希
我有一个@date(即 = Date.today),然后是几天......比如说 5
5.times { |i| @date_range[:day] = (@date+i).strftime("%Y-%m-%d") }
我知道肯定缺少一些超级简单的东西。
谢谢...
【问题讨论】:
-
你需要哈希做什么?密码学?快速索引?重复检测?
-
您的代码没有意义。您将相同的哈希键分配给五个不同的值。你到底想做什么?
-
看起来你试图在一行中做太多事情。
标签: ruby-on-rails ruby arrays hash