copy / clone collectioon / clone table in mongo db / mongodb / query / 복사 query
mongo db collection 을 복사하는 법
ref. 1 에서 알려주는 7가지 방법중에 query 로 할 수 있는 방법만 정리한다.
copyTo 를 이용하는 방법
db.collection1.copyTo("collection2")
forEach 를 이용하는 방법
db.collection1.find().forEach(
function(docs){
db.collection2.insert(docs);
})
aggregate 을 사용하기
속도로는 이것이 셋중에선 가장 나은듯 하다.
db.collection1.aggregate([{ $match: {} }, { $out: "collection2" }])
댓글 없음:
댓글 쓰기