Entfernen Sie das Nullelement aus dem Mongo-Array

7
%Vor%

Wie Sie sehen können, habe ich in meinem Array ein Null-Element, ich brauche eine allgemeine Lösung, die Null-Elemente aus dem Info-Array entfernt.

Ich habe es versucht:

%Vor%

Dabei ist iter eine Sammlung von Dokumenten. und people ist eine Sammlung

Ich habe das auch in der Shell versucht:

%Vor%

Aber keines der obigen Beispiele löscht diese Null aus meinen Dokumenten !! ))

    
Vor 11.02.2013, 04:05
quelle

1 Antwort

18

Dies sollte für Sie funktionieren. In Python heißt null nichts.

%Vor%

Null-Objekt in Python?

Auch in der Mongo Shell sollte das funktionieren:

%Vor%

Wenn Sie möchten, dass der update-Operator mehr als ein Dokument gleichzeitig aktualisiert, also Nullwerte aus mehreren Dokumenten extrahiert, müssen Sie die Option multi: true angeben. Wenn der Argumentargument leer ist, d. H. {} Und multi: true nicht angegeben sind, arbeitet der Aktualisierungsoperator standardmäßig mit dem ersten gefundenen Dokument

%Vor%     
ann 11.02.2013, 04:34
quelle

Tags und Links