說更多的信息,如果我稱之爲一個模式「交付」,我使用的默認URL路徑:Rails的路線創造了URL
# Install the default routes as the lowest priority.
map.connect ':controller/:action/:id'
map.connect ':controller/:action/:id.:format'
所以提供的網址是:
http://localhost:3000/deliver/123
我正在努力解決的是如何使用數據庫中的另一個字段或替代ID。
例如。如果我在創建視圖中有一個名爲'deliverraddress'的字段,我該如何將它放入路由中?
所以我可以有一些環節是:
http://localhost:3000/deliver/deliveraddress
感謝,
丹尼
那個/ deliverraddress會顯示什麼?我想你會希望將傳播地址與特定的傳遞相關聯,因此鏈接將是http:// localhost:3000/deliver/123/deliverraddress對不對? – 2010-05-13 14:41:30
是的,說實話,這都是爲了不可能猜測交付鏈接。 – dannymcc 2010-05-13 14:44:51
換句話說,您將*擁有直接交付鏈接,否則您將無法猜測具體交付的正確網址。 – dannymcc 2010-05-13 14:45:40