sql >> Database >  >> NoSQL >> MongoDB

Kopieer de eerste arraywaarde naar een ander veld in MongoDB

Ik geloof dat dit is wat je nodig hebt om je pDescription bij te werken veld gelijk aan het eerste element van de array dat al is opgeslagen als pDescription :

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



  1. Kan Assembly- of Windows-metadatabestand 'System.Data.dll' niet oplossen

  2. MongoDB C#-stuurprogramma en DateTime-veld

  3. Node.js + MongoDB:voeg er een in en retourneer het nieuw ingevoegde document

  4. De strijd om de NoSQL-databases - MongoDB en de NoSQL-functies van MSSQL vergelijken