2017-02-06 16 views
0

私はノードが全く新しく、グリッドを使って画像をダウンロードする方法を知りたい。私を助けてください。 私はイメージを格納するためにmongooseとnode、side front nodeJsを使用します。私はnodejsのグリッドを使って画像をダウンロードしたい。Gridfsの画像を表示

db.open(function(){ 
    gfs.exist({ _id: id }, function(err, found) { 
     gfs.createReadStream({ _id: id }).pipe(res); 
    }); 
}); 

ご協力いただければ幸いです。

答えて

1

あなたの質問によると、gridfsを使うことができます。

if (fileExists(image_name) == false) { //it check that file exist or not 
      var file = fs.createWriteStream(image_name); 
      http.get(url, function (response) { 
       response.pipe(file); 
      }) 
     } 
     else { 
      console.log('already exist.'); 
     } 

これは私のコードで使用しています。

+0

ありがとうございました。 –