Я использую функцию createReadStream () из fs Node, чтобы сохранить изображение после ... в любом случае, мой вопрос:
Нужно ли передавать путь какаргумент функции?Могу ли я передать изображение в формате base64 или в другой кодировке, не предварительно сохранив его в файловой системе и не используя его путь?
Текущий:
const readStream = createReadStream('my_route');
Хотите:
const readStream = createReadStream(my_image);
Конечная цель - сохранить изображение в системе GridFS :
Attachment = mongoose_gridfs.createModel() // The GridFS object
const readStream = createReadStream('my_route');
const options = { filename: 'sample.txt', contentType: 'text/plain' };
this.Attachment.write(options, readStream, (error, file) => {
console.log('File saved!');
});