2012-10-22 175 views
0

我在我的應用程序這個路線(導軌3.2):Ruby on Rails的奇怪路線路徑

godmode_invites GET /godmode/invites(.:format)     godmode/invites#index 
         POST /godmode/invites(.:format)     godmode/invites#create 
    new_godmode_invite GET /godmode/invites/new(.:format)    godmode/invites#new 
    edit_godmode_invite GET /godmode/invites/:id/edit(.:format)   godmode/invites#edit 
     godmode_invite GET /godmode/invites/:id(.:format)    godmode/invites#show 
         PUT /godmode/invites/:id(.:format)    godmode/invites#update 
         DELETE /godmode/invites/:id(.:format)    godmode/invites#destroy 

而且在模板視圖:

<td><%= link_to 'Show', godmode_invites_path(invite) %></td> 
<td><%= link_to 'Destroy', godmode_invites_path(invite), method: :delete, data: { confirm: 'Are you sure?' } %></td> 

這會產生奇怪的路線像點資源ID之前:

/godmode/invites.3 /godmode/invites.4

我不能˚F ind我的問題...

回答

3

你的觀點有點小錯誤。這裏是更正後的代碼:

<td><%= link_to 'Show', godmode_invite_path(invite) %></td> 
<td><%= link_to 'Destroy', godmode_invite_path(invite), method: :delete, data: { confirm: 'Are you sure?' } %></td> 
+0

哦,這就對了!單!感謝名單! – mindsupport