我有一个简单的休息api,通过get请求将json排除在url之外。
我有一个mongoose架构,我想验证传入的json格式是否正确。
我可以单独使用Mongoose吗?
答案 0 :(得分:2)
是的,您可以使用模型和validate
从解析的JSON创建文档。
// assuming you haven't parsed the JSON yet
var doc = MyModel(JSON.parse(json_from_url));
doc.validate(function(err) {...});
注意:大多数mongoose查询会在将文档保存到数据库之前验证文档。