nic*_*ine 13 python mongodb pymongo
我在Mongo有一些文件:
{"name" : "John", "age" : 26}
{"name" : "Paul", "age" : 34}
{"name" : "George", "age" : 36}
Run Code Online (Sandbox Code Playgroud)
和另一个需要表单文档的函数:
{"name" : "XXX", "value" : YY}
Run Code Online (Sandbox Code Playgroud)
是否可以在PyMongo中的查询查询中将'age'字段重命名为'value'?
sam*_*tin 19
我将这个aggregate方法与$project运算符一起使用.
来自mongodb web docs.
您也可以使用$ project重命名字段.请考虑以下示例:
db.article.aggregate(
{ $project : {
title : 1 ,
page_views : "$pageViews" ,
bar : "$other.foo"
}} );`
Run Code Online (Sandbox Code Playgroud)
例如
db.mycol.aggregate({ $project : { name:1, value:"$age" }});
Run Code Online (Sandbox Code Playgroud)
见http://docs.mongodb.org/manual/reference/aggregation/#_S_project
| 归档时间: |
|
| 查看次数: |
9938 次 |
| 最近记录: |