0
csvtojson.on('end_parsed', function(jsonObj) {
async.eachSeries(jsonObj,
function(doc, cb_) {
console.log("Updating " + doc["Name"] + ' ...');
var r = new Segment({
...
});
r.save(function(err) {
if(err) console.log(err);
else console.log('Saved ' + doc["Name"]);
cb_(null);
});
},
function(error){
fs.unlink(file, function(err) {
if(err) console.log(err);
else console.log('Deleted ' + file);
var dir = './.tmp/' + file.split('/')[2];
fs.rmdir(dir, function(err) {
if(err) console.log(err);
else console.log('Deleted ' + dir);
console.log('Update finished.');
console.log(error);
});
});
});
});
파일 스트림이 정확합니다, 읽기가 정확합니다. 그러나 save 함수는 전혀 실행되지 않습니다. 비동기 함수는 저장 콜백의 콜백 함수가 실행되지 않으므로 항상 첫 번째 문서에서 멈 춥니 다.몽구스 저장 기능이 실행되지 않습니다
오류가 없는지 확인하기 위해 15 번 행의 오류를 기록하는 콘솔을 시도 했습니까? –
'console.log (err);에 대해 어떤 오류가 나타 났습니까? –
코드에서 mongoose.connect()를 호출하고 있습니까? – robertklep