MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

$pull multiple object in Mongo funktioniert nicht

Leider wird das, was Sie tun möchten, noch nicht unterstützt. Das Feature-Request-Ticket ist hier, wenn Sie darüber abstimmen möchten:

https://jira.mongodb.org/browse/SERVER-1243

In der Zwischenzeit gibt es ein paar Optionen:

  1. Gestalten Sie Ihr Dokument neu. Hier ist ein Link zu allgemeinen Mustern zum Modellieren von Baumstrukturen:http:// docs.mongodb.org/manual/tutorial/model-tree-structures/

  2. Fahren Sie mit Ihrem aktuellen Design fort und führen Sie mehrere Aktualisierungen durch oder führen Sie eine Suche durch, ändern Sie das Knotenarray in Ihrer Anwendung und führen Sie eine Mehrfachaktualisierung durch. Beachten Sie, dass Sie in diesen Szenarien nicht alle Änderungen innerhalb eines einzelnen Dokuments atomar vornehmen können.