0
GridFS에 스트림을 저장하고 싶습니다. 그러나 예상대로 작동하지 않습니다 (즉, 콘솔 로그 없음).Node.js를 사용하여 GridFS에 스트림 저장
var mongo = require("mongodb");
var db = ...
db.open(function (err, db) {
var stream = ...
var name = 'foobar';
var gs = new mongo.GridStore(db, new mongo.ObjectID, name, "w");
gs.open(function (err, gs) {
stream.on("data", function (data) {
gs.write(data, function (err, gs) {
if (err) {
// ...
}
});
});
stream.on("end", function() {
gs.close(function (err, gs) {
if (!err) {
console.log(name + " has been stored to database.");
}
});
});
});
});
아무도 왜 작동하지 않는지 알고 있습니까?