yesod

    2

    1답변

    Yesod 1.2를 배우려고하는데 YesodAuth 인스턴스에 저장된 IO 및 정보에 액세스하는 방법을 알 수 없습니다. 예를 들어, Yesod 1.2에서 getCurrentTime을 호출하는 방법을 알 수 없습니다. Yesod 1.1에서 "aformM (liftIO getCurrentTime)"을 호출하여 양식 안의 현재 시간을 얻을 수 있습니다. 마찬가

    1

    1답변

    영구적으로 일대 다 관계를 정의했지만 입력으로 외래 키 중 하나를 사용할 수있는 양식을 만드는 방법을 파악할 수 없습니다. 나는 자동차에 대한 양식을 생성 할 때 Person name String Car personId PersonId name Text type Text 지금, 무엇 personId에 대한 필드 타

    2

    1답변

    <form method=POST _method=DELETE [email protected]{PostR postID} > <input type=submit value=Delete> 대신 양식이 제출 될 때 "방법은 지원되지 않음"오류 메시지의 결과로 POST 방법으로 치료, 나는 MethodOverride 미들웨어를 사용하고 있지만, Yesod는

    2

    1답변

    방금 ​​Yesod에 대해 듣고 책을 읽기 시작했습니다. 셰익스피어의 3/4 단락에서 그들은 말했습니다 ... "햄릿은 Cassius, Lucius, Julius만이 재로드 모드를 사용할 수 없습니다. 햄릿에 정교한 기능이 너무 많아서 햄릿에 직접 의존하지 않습니다. 하스켈 컴파일러이며 실행 시간에 다시 구현할 수 없습니다. " 즉, 서버은 HTML을 변경

    0

    1답변

    YESOD 앱을 구성하는 방법에 대한 일반적인 지침이 필요합니다. 가능한 한 디자인을 "RESTful"로 유지하고 싶습니다. 사용자는 다른 모든 사용자를 검색하여 연결할 사용자를 찾습니다. 나는 햄릿 사용 가능한 연결을 보여 내가 원하는 것이 아니다 그들이 GET 요청으로/createfund/페이지로 이동 링크를 사용자가 클릭, 내가 POST를 사용하려면

    5

    1답변

    는 내가 Yesod 책에서 촬영 한이 예에서는 템플릿 하스켈에 의해 생성 된 코드를 이해하려고 노력 동안을 보냈어요 (유형 정렬 화의 많은),하지만 한 부분은 아직도 날 혼란 : 데이터 인스턴스 instance EntityField (PersonGeneric backend) typ는 (데이터베이스에서 각 열에 대해 하나의) 의미가 세 가지 데이터 생성자를

    1

    1답변

    목록의 각 요소가 일부 DB 업데이트를 트리거하지만 반환 유형이 계속 변합니다. 이 작업을 수행하는 올바른 방법을 알려주십시오. for :: [a] -> (a -> b) -> [b] for xs f = map f xs -- Summary: Loop over the elements of xs and update the table for each elem

    1

    1답변

    이 항목에 대한 여러 질문에 사과하십시오. 테이블의 다른 열을 기반으로하는 열을 업데이트하려고하는데 아무 것도 작동하지 않는 것 같습니다. 나는 updateWhere를 시도한 다음 rawSQL을 업데이트 (Ambiguous Type Error When Using RawSql Update)하지만 둘 다 문제가있다. updateWave 다른 컬럼 이름 (값만)

    2

    1답변

    저는 하스켈을 처음 접했습니다. 스칼라에서 왔습니다. 하스켈을 좋아하지만, persistent을 사용할 때 타입 시스템과 싸우고있는 것처럼 느껴집니다. 내 요청 : 일부 삽입 로직을 자체 메소드로 분리하고 싶습니다. 나는 타입이나 올바른 방법을 알 수 없다. 실패한 모든 시도는 컴파일되지 않습니다. 아래의보다 간결한 질문. 그래서, 내 질문 insertAr

    6

    2답변

    작은 프로젝트를 개발하기 위해 Yesod를 사용하기 시작했습니다. 하스켈을 사용하여 실제 작업을 수행 한 것은 이번이 처음입니다. 등록 양식을 처리 이 코드는 잘 작동 : postRegisterR :: Handler() postRegisterR = do email <- runInputPost $ ireq textField "email" u