Sto usando mongotemplate per Spring e mi chiedevo come avrei potuto incrementare un valore di uno dei miei documenti che ho in un array atomicamente. Immaginiamo di avereValore di incremento di Mongodb all'interno dell'array nidificato
{'a':1,
b:[{_id:341432,
c:2
},
{_id:341445,
c:3
}]};
Quello che vorrei è c incremento da 3 a 4 per il _id 341.445
Sono stato con findAndModify ma io non so come posso fare per un documento nidificato in un array.
Saluti.
Finora l'unica cosa che Ho trovato è determinato l'indice della matrice come b.0.c = 11111 qualche idea migliore? – paul