【发布时间】:2014-08-29 23:58:05
【问题描述】:
这有什么区别:
method: :delete
还有这个?
:method => :delete
我猜这与不同版本的 Rails 有关,但不确定。我只在 Rails 3.x 工作过。
【问题讨论】:
-
好吧,我大概推断了这么多,但很好奇为什么有两种不同的方式......?一个看起来像一个类似 json 的 'method: :delete 和 :method => :delete 似乎更有条理。这两种语法是否在所有 Rails 版本中都可用?
-
不必对 Rails 做很多事情。这是普通的红宝石。哈希火箭符号从那时起就存在了。冒号语法是在 Ruby 1.9 中引入的。
-
@kurtybot 抱歉,我没有意识到你已经推断出这一点
-
+1 @Abram。安德鲁·马歇尔,我有一种感觉,这将是一个重复的线程,但它不是一个超级搜索友好的话题。
标签: ruby