0
Ich habe folgendes Schema, und ich möchte eine der question_id
aus folgendem Schema löschen:aus folgendem Schema eines der question_id löschen
ich folgende Abfrage verwendet:
db.getCollection('test').update(
{ },
{ $pull: { sections:{ questions_ids: "SzaGcEr8oZ7fEsrC3} } }
)
Aber diese Abfrage aktualisiert nichts, und wenn ich multi:true
dann verwendet, löscht es ganzen Abschnitt. Bitte aktualisieren Sie mich, wo ich falsch mache.
Ich habe versucht, aber es ist immer noch nicht funktioniert. Es heißt "1 existierende Datensätze in 1 ms aktualisiert", aber wenn ich es überprüft habe, ist die Frage-ID noch vorhanden. –
db.getCollection ('test') update ( {}, {$ Pull: {Sektionen: {questions_ids: neue mongoose.Types.ObjectId ("SzaGcEr8oZ7fEsrC3")}}} ). –
Ich habe versucht, aber noch kein Glück . –