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