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

Sao chép giá trị mảng đầu tiên sang một trường khác trong MongoDB

Tôi tin rằng đây là những gì bạn cần để cập nhật pDescription của mình trường bằng với phần tử đầu tiên của mảng đã được lưu trữ dưới dạng pDescription :

db.Products.updateMany({},
[
  {
    $set: {
      pDescription: {
        $arrayElemAt: [
          "$pDescription",
          0
        ]
      }
    }
  }
])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb cách thay đổi cổng mặc định

  2. Node.js Mongoose. Cập nhật với ArrayFilters

  3. Nodejs Mongodb cập nhật nhiều bộ sưu tập

  4. Cách lọc các phần tử mảng

  5. Truy vấn MongoDB để viết hoa chữ cái đầu tiên trong cơ sở dữ liệu hiện có