【发布时间】:2014-06-09 01:04:03
【问题描述】:
我正在学习 Revel 并使用 Validation 包对输入进行一些检查。 我想看看数据库中是否已经存在带有“名称”的记录(我通过表单从用户那里获得输入),如果真的返回错误,则创建一条记录。我能够验证(使用Required、Maxlen ...等内置方法)一个字段并在HTML中显示错误。但是对于我的自定义检查是否将自定义验证器添加到验证包中,或者是否有一种方法可以将自定义键和错误添加到验证上下文中。我找不到如何将自定义键和消息添加到错误映射。谢谢。
【问题讨论】:
-
您尝试阅读手册了吗? revel.github.io/manual/validation.html 另外,考虑一下默认验证器的编码方式可能很有用:github.com/revel/revel/blob/… 最后,您是否尝试通过 HTML 表单验证用户输入?从您的描述来看,您似乎不清楚您是如何尝试使用 Revel 的验证功能的。也许您将其用于错误的目的?
标签: validation web-applications go revel