我知道必须有一种更清洁的方式来执行此操作,但是我已经有一段时间没有编写代码了,并且正在绘制空白。
我有一个名为Link的模型,该模型具有标题,子弹和目标。目标是要重定向的位置(mydomain.com/instagram将重定向到我的instagram帐户)。 Slug是为friendly_id自定义Slug。这是我的routes.rb中的代码,它可以工作,但感觉很糟糕。
Link.all.each do |link|
get "/#{link.slug}", to: 'links#show', :id -> link.id
end
是否有更好的方法来完成此任务?
答案 0 :(得分:1)
您可以使用单个动作和路线来匹配所有链接,例如
。在route.rb的bttom处
java -jar -Dserver.port=9001 target/inventory-service-0.0.1-SNAPSHOT-exec.jar
java -jar -Dserver.port=9002 target/inventory-service-0.0.1-SNAPSHOT-exec.jar
在links_controller.rb
中 server.ribbon.listOfServers=localhost:9001,localhost:9002
server.ribbon.eureka.enabled=false