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

Projektfeld im eingebetteten Dokument innerhalb des eingebetteten Arrays

Sie können die Else-Bedingung durch die folgende ersetzen, indem Sie $let verwenden Betreiber.

 {
    $let: {
        vars: {
            obj: {
                "$arrayElemAt": ["$parents", 0]
            }
        },
        in: "$$obj.pValue"
    }
 }