如何在Rails中格式化URL

时间:2019-03-07 17:33:47

标签: ruby-on-rails url uri

使用Ruby on Rails 5.0。

我需要使用:

这种格式的网址

https://dev.chartes.psl.eu/api/nautilus/dts/collections?id=urn:cts:frenchLit:pos2002.pos200220

在包含链接的视图中,我这样做:

<%= link_to DTS, dts_collection_biblio_url(:id => @biblio.id, :lit => @lit) %>

这将创建此URL:

http://localhost:3000/dts/biblios/collection/126?lit=frenchLit&locale=fr

我需要的URL(实际上是URI)是

http://localhost:3000/dts/biblios/collection?id=lit:frenchLit:id126

我该如何实现?

0 个答案:

没有答案