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

Ist es möglich, Felder in den Ausgaben einer Mongo-Abfrage in PyMongo umzubenennen?

Ich würde das aggregate verwenden Methode mit $project Betreiber.

Aus Mongodb-Webdokumenten.

db.article.aggregate(
 { $project : {
     title : 1 ,
     page_views : "$pageViews" ,
     bar : "$other.foo"
 }} );`

zB

db.mycol.aggregate({ $project : { name:1, value:"$age" }});

siehe http://docs.mongodb.org/manual/reference/aggregation/# _S_Projekt