簡體   English   中英

Ruby on Rails自定義link_to

[英]Ruby on Rails Custom link_to

我有一個列表帖子,單擊該列表應將url顯示為posts/this+is+the+title 完成此操作后,我將如何在控制器中捕獲它以從數據庫中獲取數據?

     <% @posts.each do |fq| %>
     <%= link_to fq.title,fq%>
     <p><%= fq.content %></p>
     <hr />
     <% end %>

假設標題為id = 3的“ Ruby on Rails”上面的代碼將生成一個類似於“ localhost:3000 / posts / 3”的網址。 但我希望鏈接為'localhost:3000 / posts / ruby​​ + on + rails'

您正在尋找漂亮的URL,這些URL包含一些文本而不是Rails生成的ID。 然后,您必須查看friendly_id gem 您會感興趣的是優質的屏幕投射

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM