내가 모든 데이터베이스 문서를 업데이트하기 위해 노력하고있어 모든 문서를 반환하지 않습니다,하지만 foreach는 간단한 사용을 시도 후 나는 모든 문서를 반환 아니에요 것을 볼 수 있습니다 나는 ... 출력 값이 변경 될 경우MongoDB를 기본 foreach 문은
db.visitors.count(); // return 2219663
var count = 0;
db.visitors.find().addOption(DBQuery.Option.noTimeout).forEach(function(visitor) {
count++;
});
print('total:' +count); // return only 44192 or 45575 it can change...
콜렉션이 샤드되어 있습니까? – DAXaholic
단순한 콜렉션이 아닙니다. mlab에 있습니다. 그러나 로컬 머신에 mongodump를 사용하여 문제가 발생하지 않았는지 확인하십시오. – sav931
db.visitors.find를 사용하면 어떻게됩니까?() .count()'? –