如何使表中的列名成为具有持久性的主键?
这是我的模型, >Test testID Int product Text firmware Text startDate Day estimatedFinishDate Day status Text UniqueStartDate startDate Uniqu…
将 PostgreSQL 与 Yesod 一起使用时缺少 postgres.yml 文件
我在使用 PostgreSQL 作为 Yesod 的持久解决方案时似乎遇到了问题。 我按照“五分钟内 Yesod”指南中的步骤进行操作。 我使用脚手架创建了一个项目。…
安装 yesod 时出现问题
我想安装 yesod 来学习一些关于网络的知识,并在业余时间玩一下 Haskell,但是当我这样做时: > cabal install yesod Resolving dependencies... caba…
如何动态生成 selectFields
我正在尝试通过使用 flip 映射 mreq selectField 来动态生成 selectFields,我想知道这是否是最好的方法。 这是我的尝试。在研究了 Flip 的类型之后,…
Yesod 0.9.3.2 中静态 CSS 的链接
我正在遵循 yesod wiki 上的 yesod 教程,但在链接到外部 css 框架(蓝图)时遇到了困难。 我使用脚手架工具创建了该网站,到目前为止,使用“yesod d…
parseRoutesNoCheck 在 Yesod 中的位置
我开始学习Haskell语言和Yesod Web框架。 然而,当我尝试对 mkYesod 使用“parseRoutesNoCheck”时,编译器无法匹配 parseRoutesNoCheck 的返回类型(…
如何从惰性文本转换为非惰性文本?
我是 Haskell 的新手,所以这可能是一个小问题。我看到一条错误消息 Couldn't match expected type 'Data.Text.Lazy.Internal.Text' with actual type…
Yesod开发服务器仅侦听ipv6
我正在使用 yesod 0.9.2.2 运行“cabal install && yesod devel”,但它仅使用 ipv6 进行监听。有谁知道如何配置它来侦听 ipv4 吗?我在 Windows 7 上…
yesod博客示例编译错误
{-# LANGUAGE TypeFamilies, QuasiQuotes, TemplateHaskell, MultiParamTypeClasses, OverloadedStrings #-} import Yesod data Entry = Entry { entr…
为什么 aeson-native 安装失败?
我有两台拱门(64)个机器,我在上面尝试安装Yesod。首先,一个简单的“ Cabal安装Yesod”出色地进行。第二,在构建Aesod-native依赖性时,我会遇到以…
如何使用从持久模板创建的类型?
在我的 Model.hs 中,我可以成功使用与我在 config/models 文件中描述的数据表相对应的数据类型。 我想在其他文件中使用这些类型,例如在 Foundation.…
哈姆雷特模板中的 $forall 出现问题
我对哈姆雷特有一个奇怪的问题。我试图使用 $forall 来迭代列表,但我不断收到“不在范围内”错误。我在Win7上运行yesod 0.9.2.2。 除了糟糕的设计之…
无法使用“重复实例声明”安装 yesod
当我尝试使用命令“cabal install yesod”安装 yesod 时,出现以下错误: cabal install rsa Resolving dependencies... Configuring RSA-1.0.6.1... …
Cabal 安装需要 C 库:Windows
我正在尝试在我的 Windows 计算机上cabal install yesod。我有一个相对全新的 Haskell 平台安装。 cabal 安装失败,报告我需要 sqlite3 C 库才能安装 …