Próbuję podać zapytania w sposób podobny do odpoczynku w moich trasach yesod, np.Czy można określić parametry zapytania w trasach Yesod?
mkYesod "HelloWorld" [parseRoutes|
/HomeR GET
/first/?count=#Int FirstR GET
/second/?count=#Int SecondR GET
|]
Ale to daje mi następujący błąd:
The function `FirstR' is applied to one argument,
but its type `Route HelloYesod' has none
Ale jeśli wciskam że #Int
powrotem do bycia częścią ścieżki, to wszystko jest w porządku. Zakładam, że dzieje się tak dlatego, że trasa nie jest generowana z parametrem?
Czy jest jakiś sposób, aby określić ten parametr na mojej trasie?
To nie jest WYPOCZYNEK! (i Yesod to REST): D Dlaczego nie po prostu "/ first/count/# Int"? :) – josejuan