Mongodb update eines Objekts in einem Array

Javaris

Grünschnabel
Ich habe ein Bild gemacht damit man einfacher versteht wo das Problem ist, es ist ein wirklich unlogisches Problem irgendwie, wenn ich in meinem Query einfach nur ein anderes Objekt probiere zu aendern geht es nicht, nur beim ersten Objekt in dem Array funktioniert es, schau dir mal mein Bild an dann verstehst du bestimmt was ich meine:

update question.png
Versteht das jemand? Liegt es an meinem Query oder vielleicht an dem Mongo Client den ich benutze? Ich habe den Mongo Client von folgender Seite Node.js MongoDB Get Started und mein Code ist Javascript Node.js
 

Zvoni

Erfahrenes Mitglied
Weil nur Element 0 die Felder direkt anbietet?
Alle nachfolgenden Elemente sind selbst ein Array, welches in Element 0 ein "eingebettetes" Objekt enthält, welches die Felder zur Verfügung stellt.

Nota bene: Keine Ahnung von Mongo oder JS.
ist aber das was mir in deinem Bild links aufgefallen ist

Extrakt:
questions:Array
0:Object
1:Array (0:Object)
2:Array (0:Object)
usw.