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

Wie man eingebettete Schlüssel projiziert/filtert, indem man Regex auf Schlüssel anwendet

Das können Sie nicht Verwenden Sie Regex in der Projektion. Sie müssen die projection explizit angeben Argument für den .find() Methode

db.collection.find({}, 
    { 
        "data.2007.actual": 1, 
        "data.2007.upper_end_of_range": 1, 
        "data.2008.actual": 1, 
        "data.2008.upper_end_of_range": 1, 
        "table_name": 1 
    }
)