0
Mongo에서 속성을 변경하는 동안 레코드를 복사하는 가장 좋은 방법은 무엇입니까?MongoDB 매개 변수를 변경하는 동안 객체 복사
예를 들어 사용자 개체가 있고 일부 속성을 변경하는 동안 복사하려고합니다. 그래서 (논리적) : 물론
db.users.find({_id:"Fred"}).forEach(function(r) { db.users.insert(r.copy("_id"="Barney","age":25)) });
에는 "복사"기능이 없다,하지만 그건 내가 무엇을 찾고있다 : 일부 속성 (물론 키 _id)를 변경하면서, 문서를 복사하는 방법 .
프로그래밍 언어/프레임 워크에 따라 다르지만, 일반적으로 새로운'_id'를 사용하여 문서를 다시 저장하십시오 (또는이를 지우고 DB가 처리하게하십시오). – WiredPrairie