[英]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.