sql >> Database >  >> NoSQL >> MongoDB

Is het mogelijk om de naam van velden in de uitvoer van een Mongo-query in PyMongo te wijzigen?

Ik zou de aggregate . gebruiken methode met $project telefoniste.

Van mongodb-webdocumenten.

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

bijv.

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

zie http://docs.mongodb.org/manual/reference/aggregation/# _S_project




  1. MongoDB select count (distinct x) op een geïndexeerde kolom - tel unieke resultaten voor grote datasets

  2. Sla een afbeelding op in MongoDB met Node.js/Express en Mongoose

  3. mongodb weigert verbinding in python

  4. Hoe kan ik programmatisch de huidige database krijgen waarnaar Mongoid schrijft?