7
我试图在我的yesod路由中以类似休息的方式指定查询,例如,是否可以在Yesod路由中指定查询参数?
mkYesod "HelloWorld" [parseRoutes|
/HomeR GET
/first/?count=#Int FirstR GET
/second/?count=#Int SecondR GET
|]
但是这给了我以下错误:
The function `FirstR' is applied to one argument,
but its type `Route HelloYesod' has none
但如果我推说#Int
回到是路径的一部分,它是所有罚款。我认为这是因为路线不是用参数生成的?
有没有一种方法可以让我在我的路线中指定该参数?
这不是休息! (并且Yesod是REST):D为什么不简单地“/ first/count /#Int”? :) – josejuan