내 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
그 뒤로 경로의 일부가되는에 밀어 경우, 모든 괜찮습니다. 경로가 매개 변수로 생성되지 않았기 때문에 이것이라고 가정합니다.
내 경로에서 매개 변수를 지정하는 방법이 있습니까?
REST가 아닙니다! (그리고 Yesod가 REST 임) : D 단순히 "/ first/count/# Int"가 아닌가? :) – josejuan