yesod

    4熱度

    1回答

    我正在Haskell中構建一個Web應用程序。我正在使用持久庫來連接到postgresql數據庫。 我正在使用標準模式定義文件系統,其中模板Haskell用於從模式生成類型。 share [mkPersist sqlSettings, mkMigrate "migrateAll"] $(persistFileWith lowerCaseSettings "schema") 我有一個看

    2熱度

    1回答

    是否有可能在Yesod中記錄查詢時間(執行)或通常是持久性的? 我看到,在調試模式下,我在終端中查詢其參數。但是我看不到執行的總時間,因此我無法通過這種方法發現緩慢的查詢。 是否有某種現有的工具可以查看請求的查詢?而不是在終端打印它們?類似於其他框架的「調試欄」?

    1熱度

    1回答

    [whamlet| <h2> Here's the ES results: <h1> <ul> $forall EsHighlight high <- highlights re <li> <br> #{toHtml high} |] 高是這樣的: "large

    2熱度

    1回答

    在下面的代碼中,我在靜態文件夾中有一個圖像:bsd.jpg。 在ajax成功方法中,我想將img src指向一個靜態圖像並顯示它。我無法弄清楚,爲什麼我運行此代碼,並得到一個錯誤:你在哪裏做 import Yesod.Static (staticFiles) -- This generates easy references to files in the static directory a

    3熱度

    1回答

    我有以下途徑定義: mkYesod "App" [parseRoutes| /ImagesR GET POST /image/#ImageId ImageR DELETE /static StaticR Static getStatic /echo-body EchoBodyR PUT |] ,並在處理程序之一,有redirect ImagesR。那麼在重定向之後將調用哪些GET,P

    1熱度

    1回答

    我正在爲我的yesod項目編寫子網站,並且需要在該子網站上顯示登錄用戶的名稱(我使用的是硬編碼yesod-auth,其中AuthId master = Text的類型)。 但是,用戶在主站點上登錄。我可以使用maybeAuthId獲得AuthId master類型的值,但我無法顯示此值,因爲它不是Show的實例。 是否有我可以放在我的Handler上的類型約束,以確保AuthId master的類

    3熱度

    1回答

    如何覆蓋Yesod中以前設置的響應標頭?當我使用addHeader函數時,它會添加另一個具有相同名稱的頭,而不是覆蓋它。例如,如果一個處理函數裏面我這樣做: addHeader "foo" "bar" addHeader "foo" "baz" 我得到 foo: bar foo: baz ,但我想只是 foo: baz 對我來說,標題是認證令牌,它的工作方式是,如果它出現在請求中,

    3熱度

    1回答

    在項目cabal文件中,我添加了一個包。 但是每當我運行stack build或stack exec -- yesod devel,包自動從cabal中刪除。 這是爲什麼?

    1熱度

    1回答

    我想下面的SQL翻譯成Esqueleto: SELECT id, task_id, author_id FROM scenario INNER JOIN (SELECT task_id as tId, author_id as aId, MAX(last_update) as lastUp FROM scenario GROUP BY task_id, author

    2熱度

    1回答

    下面是在models文件 UserSetting source ArticleSourceId minimumShouldMatch Int articleLength Int userId UserId deriving Show 在我的處理程序,我發現我不能對實體值vVal例如source使用。 (v:_) <- selectList [U