我已经生成了一个脚手架模型car
。Rails 5 - 如何为脚手架路线添加前缀?
因此,如果我想创建一辆新车,该URL看起来像这样:/cars/new
。我需要将其他信息传递给URL,最简单的方法是将其最终添加为参数,因此该URL看起来像/cars/new?listing=123
。
我想要做的是在URL:/l/123/cars/new
(l = listing)中得到类似的内容。同其他的操作,以及(如:/l/123/cars/4/edit
。
如何做我需要修改路线这样的例子吗?listing
是另一种模式,每listing
有车。
谢谢
您已经写过查询参数应该是最简单的方法。你为什么试图避免它们?你在优化什么? – spickermann