[英]rails: how can I make a polymorphic link to a certain action
我有一個Document類(在mongodb集合中),並保留了各種子類(如Page <Document)。 現在,我做一個Document.all()-如何生成指向文檔編輯操作的鏈接,該鏈接指向正確的控制器(頁面的PageController),而無需太冗長呢?
<%= link_to document.title, [:admin, document] %>
指向“顯示”;如何在不指定控制器的情況下使其指向“編輯”?
您可以在:edit
添加資源鏈接:
link_to document.title, [:edit, :admin, document]
只要您為每個資源定義了一條路由,它將創建適當的鏈接(即/ admin / page / 1 / edit,/ admin / document / 2 / edit)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.