node.js - 有没有办法使用类验证器实现文件上传验证?
问题描述
我正在使用类验证器来验证数据,我需要为文件上传实现验证。例如:文件不为空(如果还实现文件必须是图像,那就太好了)。
我尝试以下方式:
export class FileModel extends Model {
@IsNotEmpty()
file: File
constructor(body: any) {
super();
const {
file,
} = body;
this.file = file;
}
}
但即使我选择文件,它总是返回“文件不应为空”。有什么方法可以实现文件上传的验证。
提前致谢 :)
解决方案
推荐阅读
- python-3.x - 使用 pandas 和 pyxlsb 以 xlsb 文件格式(Excel 二进制文件格式)写入输出
- javascript - 鼠标悬停在星星上时点击星级
- c# - 映射 IReadOnlyDictionary EfCore
- flutter - 如何在颤动中控制扩展面板
- node.js - TS1086:无法使用 docker-compose 在 Angular 8 应用程序的环境上下文中声明访问器
- c# - 项目不兼容netcoreapp3.0 win-x64。项目服务支持:netcoreapp3.1 (.NETCoreApp,Version=v3.1)
- android - 如何以编程方式将数据库文件从原始文件夹复制到android中的项目数据库
- css - Bootstrap 4 导航栏,左侧有品牌,左侧、右侧和中间有链接
- r - Shinyapp渲染降价中的目录
- laravel - 播种:在 Container.php 第 729 行中的 UsersTableSeeder:类 UsersTableSeeder 不存在