【发布时间】:2014-08-15 23:49:28
【问题描述】:
我无法删除网址中的句点。我已经查找了其他解决此问题的方法,但其中任何一个都是针对索引操作的。
这是一个网址的样子
/shared_songs.32 #current url structure
/shared_songs/32 #would like this format
这是我的 routes.rb 里面的内容
get 'shared_songs/:note_id' => "shared_songs#show" #works fine
get 'shared_songs', to: "shared_songs#index", as: "shared_songs" #/shared_songs.32
在我目前拥有的 index.html.erb 文件中
link_to song.name, shared_songs_path(song)
知道如何解决这个问题吗?
【问题讨论】:
-
/shared_songs/32 应该执行哪个操作?
-
在浏览索引操作并单击 link_to 链接时,它应该会将您带到正确的歌曲,但它会在 URL 中添加句点而不是 /
标签: ruby-on-rails ruby url routes