Допустим, у меня есть несколько таких маршрутов:
GET /home/:id/foo controllers.HomeController.foo(id: Int)
GET /home/:id/bar controllers.HomeController.bar(id: Int)
GET /home/:id/baz controllers.HomeController.baz(id: Int)
, и я решил, что было бы неплохо иметь их в отдельных файлах.Если я разделю его, как и с другими маршрутами, которые не имеют динамической части, маршруты больше не распознаются, даже если поиск маршрута выглядит правильно:
Action Not Found
For request 'GET /home/1/foo'
These routes have been tried, in this order:
1 GET/home/$id<[^/]+>/foo controllers.HomeController.foo(id:Int)
2 GET/foo/$id<[^/]+> controllers.HomeController.foo(id:Int)
маршруты
-> /home/:id home.Routes
GET /foo/:id controllers.HomeController.foo(id: Int)
home.routes
GET /foo controllers.HomeController.foo(id: Int)
GET /bar controllers.HomeController.bar(id: Int)
GET /baz controllers.HomeController.baz(id: Int))
Есть ли способ сделать эту работу, или это просто невозможно?