MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Копирайте и преименувайте поле на документ в MongoDB

Можете да използвате $out агрегиране

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

Той ще създаде нова колекция с името newCollection просто го преименувайте със съществуващия.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Актуализация на MongoDB:Генерирайте ново поле въз основа на съществуващо поле или актуализирайте на място

  2. Планировчици на запомнени процедури в задния край в база данни MongoDB

  3. Как MongoEngine обработва индексите (създаване, актуализиране, премахване)?

  4. Mongoose връща данни в обект _doc

  5. Вземете индекс на даден елемент в полето на масив в MongoDB