MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Sao chép và đổi tên trường tài liệu trong MongoDB

Bạn có thể sử dụng $out tổng hợp

db.collection.aggregate([
  { "$addFields": {
    "property_new": "$property"
  }},
  { "$out": "newCollection" }
])

Nó sẽ tạo một bộ sưu tập mới với tên newCollection chỉ cần đổi tên nó bằng tên hiện có.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. gỡ cài đặt trình điều khiển php mongodb và cài đặt một phiên bản khác

  2. Mongodb - các trường trùng lặp trong $ set và $ setOnInsert

  3. Nhận phần trăm với MongoDB tổng hợp $ nhóm

  4. Làm cách nào để tắt ghi nhật ký trình điều khiển java mongoDB?

  5. Mongoose Pre-Save Hook đang kích hoạt, nhưng không lưu trường bổ sung (KHÔNG sử dụng model.update)