Saltar al contenido

actualizar array escriba el ejemplo de código de mongodb python

Mantén la atención ya que en este artículo vas a encontrar la contestación que buscas.

Ejemplo: campo de actualización mongodb dentro array

Consider the following document in the students collection whose grades element value is an array of embedded documents:


  _id: 4,
  grades: [
      grade: 80, mean: 75, std: 8 ,
      grade: 85, mean: 90, std: 5 ,
      grade: 85, mean: 85, std: 8 
  ]


Use the positional $ operator to update the std field of the first array element that matches the grade equal to 85 condition:

IMPORTANT
---------
You must include the array field as part of the query document.

db.students.updateOne(
    _id: 4, "grades.grade": 85 ,
    $set:  "grades.$.std" : 6  
)
After the operation, the document has the following updated values:


   "_id" : 4,
   "grades" : [
       "grade" : 80, "mean" : 75, "std" : 8 ,
       "grade" : 85, "mean" : 90, "std" : 6 ,
       "grade" : 85, "mean" : 85, "std" : 8 
   ]

Si aceptas, tienes la libertad de dejar un escrito acerca de qué le añadirías a esta reseña.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *