Ich benutze Mongotemplate für Spring, und ich fragte mich, wie ich einen Wert von einem meiner Dokumente, die ich in einem Array atomar haben könnte. Stellen Sie sich vor, dass wirMongodb Increment Wert in verschachtelten Array
{'a':1,
b:[{_id:341432,
c:2
},
{_id:341445,
c:3
}]};
haben Was ich möchte Schritt c 3 bis 4 für die _id
Ich habe mit findAndModify 341.445 ist, aber ich weiß nicht, wie kann ich es für ein verschachteltes Dokument in einem machen Array.
Grüße.
Bisher ist die einzige Sache, die Ich habe festgestellt, ist der Index des Arrays wie b.0.c = 11111 eine bessere Idee? – paul