我有一条类似的路线get "/schools/:id/:sport_name" => "schools#show"
,但是当我跑步时school_path(School.first, sport_name: "football")
,生成的路线是http://localhost:3000/schools/slug-name-here?sport_name=football
......
我认为您可以传入匹配的参数名称,并且 URL 生成器将根据选项集构建 URL。可能只是有一个“星期一的情况”,但我不确定我做错了什么。