1

可能是我弄错了,但是这里..

按照此处的 Ruby on Rails 教程http://guides.rubyonrails.org/getting_started.html

(红宝石 2.0.0,Rails 4.0)

一切都很好,直到我在这里进入本节:

第 5.7 节

如果这是文本建议的路由条目,那么对我来说它看起来不像正确的语法。我可以通过将其更改为此来使其工作..

获取 '/posts/:id(.:format)' => 'post#show'

...haaang on...(一分钱滴)

在我键入此内容时查看它,看起来教程正在显示rake routes命令的输出并期望我将其转换为有效的路由条目语法?

(鉴于教程其余部分的复制/粘贴性质,对于像我这样的 Ruby/Rails 新手来说,这不是有点令人困惑吗?)

同样的问题,这里有不同的答案Rails getting started 5.7

4

1 回答 1

0

我猜该文档需要一些更新,因为在它告诉您添加之前

resources :posts

到您的routes.rb配置文件中,它应该会自动为您添加所有 7 条休息路线。

该指南告诉您,您的控制器中没有显示操作。我认为整个句子应该改写:)

于 2013-07-28T10:04:51.560 回答