2016-11-07 4 views
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"} 

ヘルプ:)

答えて

0

を渡しています。最後に、私たちは持っている、問題を発見した私のファイルオブジェクトです配管後にblob urlを書き込む。ここでの変更は

gm(file.data).resize(200).filter('Catrom').quality(80).stream().pipe(writeStream).write(file.data); 

感謝:)

です
関連する問題