0
MongoDB 컬렉션에서 업데이트를 수행 할 때 문서 원본 값에 액세스 할 수있는 방법이 있습니까?업데이트 쿼리에서 원본 문서 값에 액세스
db.things.find().forEach(function (t) {
t.name = t.name + ' new'; // Appends ' new' to the end of the original value
db.things.save(t);
});
위의 성능은 (비록 내가 220 만 문서를 처리하고있어) 다소 느린, 그래서 기존의 업데이트가() 더 잘 수행 할 기대했다 : 나는 다음과 같은 해왔습니다. documentation을 확인했지만 원래 값의 일부를 $ set 값에 적용하는 것에 대해서는 언급하지 않았습니다.
감사합니다. – senfo