Modification multiple dans un objet


#1

bonjour,
j’ai une base de donné Mongo dans Meteor !
je voudrai modifier les 2 valeurs en gras simultanément , dans un document dan un 'objet d’une collection que voici:
{
_id: ‘1’,
nam: ‘test’,
objet:
[
{
_id: “001x”,
typ: ‘test’,
vala: 10,
valb: ‘pom’,

},

{
_id: “002x”,
typ: ‘test’,
vala: 10,
valb: poire,

}

],
}

les 2 valeurs à modifier vala par exemple en les incrémentant de 1.
Je bloque, je sais bien que je dois passé par un forEach mais je ne vois pas comment faire,
chaque tentative ce solde par une seule valeur modifiée la premierre, je précise je fais cela dans server bien sur.
je pensais passé par typ: ‘test’ sans réussir.

Merci d’avance
pp


#2

salut,

c’est une question clairement mongo. tu auras plus de chance de trouver une reponse sur un topic mongo, voir sur stackoverflow.

pour ma part, j’"évite les tableaux dans les documents, je préfère faire une autre collection, ca évite ce genre de probleme.


#3

Oui et nom ça fonctionnerai si je pouvez créer des collections à la volées et les publier.
chaque collection correspondrait à un objet différents.
c’est un problème purement mongo ?
merci