У меня есть изображения, которые хранятся в базе данных. Как загрузить двоичные изображения из базы данных, сохранить в папке в проекте (пример: загрузка) и путь к изображению в json заменить двоичные файлы, например: / uploads /: id / image_name? Полезно ли хранить изображения в базе данных? Это часть кода для того, как я сохранил файл в базе данных:
let form = new formidable.IncomingForm()
form.keepExtensions = true;
form.parse(req, async (err, fields, files) => {
if (files.image) {
if (files.image.size > 2000000) {
return res.status(400).json({
error: 'Image must be less than 2 mb'
})
}
repaier.image.data = fs.readFileSync(files.image.path);
repaier.image.contentType = files.image.type;
}
}