我是Node.js
的新手,我正在为存储图像文件构建一个应用程序。但是我不确定图像的类型应该是什么?
const userSchema = new mongoose.Schema({
userImage: {
type: String,
required: true
}
})
答案 0 :(得分:0)
您有多种选择。
1.将图像转换为base64
并将其存储为string
(我不建议这样做,因为对于较大的图像来说这可能会很慢)
2.将图像存储为Buffer
3.将映像上传到CDN / S3 /其他文件存储中,并将映像的路径另存为string
在您的数据库中(为提高性能而推荐)