2017-04-11 6 views
0

ich das bin unten nach einiger Aggregation Rohrleitungen:ersetzen leeres Objekt, mongodb Aggregation

[ 
    {}, 
    { 
    "city": "Falun" 
    }, 
    { 
    "city": "Gävle" 
    } 
] 

Wie kann ich von diesem zu gehen:

[ 
     { 
     "city": "N/A" 
     }, 
     { 
     "city": "Falun" 
     }, 
     { 
     "city": "Gävle" 
     } 
    ] 
+0

fügen Sie bitte einige Beispieldokumente und die Pipeline Ihre Verwendung – felix

Antwort

0

diesen Schritt am Ende Hinzufügen von Ihre Pipeline sollte helfen

$project: { 
    city: { $ifNull: [ "$city", "N/A" ] } 
}