相关疑难解决方法(0)

MongoDB GridFS使用Node.JS保存文件的问题

我有一个函数将文件保存到gridfs.在某个重构之后它以某种方式停止了零星的工作,我花了两个多小时茫然地盯着它.我发誓它和它一样大致相同.我似乎记得它在我加入之前没有工作,然后它开始工作,但它可能是失眠.基本上问题是db.fs.files集合没有任何记录,但是块被添加到db.fs.chunks.

data是通过fs.readFile()从磁盘加载的缓冲区

 31    var gs = new mongodb.GridStore(this.db, filename, "w", {
 32        "chunk_size": 1024*4,
 33        metadata: {
 34          hashpath:gridfs_name,
 35          hash:hash,
 36          name: name
 39        }
 40    });
 41    gs.open(function(err,store) {
 42       gs.write(data,function(err,chunk) {
 43          //cb(err,hash,chunk);
 44          //self.close();
 45       });
 46    });
Run Code Online (Sandbox Code Playgroud)

mongodb node.js gridfs

2
推荐指数
1
解决办法
8399
查看次数

标签 统计

gridfs ×1

mongodb ×1

node.js ×1