node.js - 您如何在 Node.js + Express + Mongoose + Jade 中处理表单验证,尤其是嵌套模型

标签 node.js validation express mongoose

您如何使用 Express 和 Mongoose 处理表单验证?您使用的是自定义方法、某些插件还是默认的错误数组?

虽然我可能会看到使用默认错误数组进行一些非常简单的验证,但这种方法似乎在嵌套模型的情况下会崩溃。

最佳答案

我个人使用node-validator用于检查用户的所有输入字段是否正确,甚至在将其呈现给 Mongoose 之前。

Node-validator 也很适合创建所有错误的列表,然后可以呈现给用户。

关于node.js - 您如何在 Node.js + Express + Mongoose + Jade 中处理表单验证,尤其是嵌套模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7600559/

相关文章:

ruby-on-rails - Rails 验证日期范围的唯一性

Controller 参数的 Spring 注释包装器

node.js - 安装express/body-parser Node js Eclipse 插件时出现问题

mysql - 如何使用mysql或knex和express js插入不存在的记录,如果存在则忽略它

node.js - 在 Node.js 中将内部服务器错误消息转换为客户端可读消息的最佳实践有哪些?

javascript - 如何修改nodejs模块变量?

Node.js getaddrinfo ENOTFOUND

java - Spring3 MVC : Validation not working

node.js - Hubot Windows 服务

node.js - 当我的表名中有大写字母时,Mongoose Model.find() 返回空数组