我正在将Hapi.js框架与Joi一起用于数据验证。我正在尝试使用Joi验证JSON文件。我已经定义了一个架构,并且想要检查JSON文件是否具有我的架构中的所有字段。
一些字符串字段可以为空。在我的架构文件中,当我定义min
为时0
,它是name
必填字段。
我正在使用以下架构:
module.exports = {
"name": { "type": "string", "min": 0, "max": 30},
"age": { "type": "number", "min": 1, "max": 36},
"dob": { "type": "string", "min": 0, "max": 100 }
}
Run Code Online (Sandbox Code Playgroud)
如何修改此架构以处理空字符串?
我正在使用Nifi 0.4.1版本.我正在编写自定义代码以将CSV转换为avro格式.我创建了类文件,并能够生成nar文件.在lib目录中放置nar文件并重新启动nifi服务器.
类文件没有任何错误或警告.
在nifi工作区中拖动处理器时,无法看到为将csv转换为avro而创建的类.
任何帮助赞赏..
谢谢,