sql >> Database teknologi >  >> NoSQL >> MongoDB

Kopier første matrixværdi til et andet felt i MongoDB

Jeg tror, ​​det er det, du skal bruge for at opdatere din pDescription felt for at være lig med det første element i arrayet, der allerede er lagret som pDescription :

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



  1. Node Mongo REST Service Post

  2. Hvordan får man en samlingsliste i mongoose?

  3. Mongodb - dublerede felter i $set og $setOnInsert

  4. Mongodb:flere samlinger eller en stor samling med indeks