0
我在节点和mongodb概念中是全新的。我试图保存图像,文件(元数据)保存成功,但其块没有保存。使用节点gm(图形魔术)在mongodb中保存图像文件
我也阅读gm文档,但没有帮助很多加我没有面临任何错误。 https://github.com/aheckmann/gm
这里是我的代码
var writeStream = gfs.createWriteStream({
filename: file.name,
mode: 'w',
content_type: file.type,
metadata: {
uid: uid,
createdAt: Date.today().setTimeToNow()
}
});
gm(file.data).resize(200).filter('Catrom').quality(80).stream().pipe(writeStream);
这里是我传递
file : { data: "blob:http://localhost:3000/2664926c-f5e3-4ed2-8c3e-0473fd759944", name: "photo.jpg", type: "image/jpeg"}
帮助非常感谢:)