[英]Custom routing and get ids from url
我有一個模型名稱“ profit”,它有一個表名稱profits和表的“價格”,“出售”,“毛利潤”的三列
現在在我的index.html.erb頁面中,我可以選擇顯示為
<td><%= link_to 'Show', profit %></td>
當我單擊顯示鏈接時,我進入顯示頁面,鏈接變為
http://localhost:3000/students/1
http://localhost:3000/students/2
那就是我正在獲取利潤表的ID,但我需要價格並按如下所示在我的網址中出售
http://localhost:3000/students/3/5
其中3將被出售而5將是價格
我必須做些什么更改才能獲得此URL,以及如何在控制器的show action中從URL獲得價格和出售?
在routes.rb中創建這樣的路由。 將此放在資源之前:學生
get '/students/:sell/:price, to: "students#show"
現在運行耙路,看看它將創建和使用什么幫助器
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.