【发布时间】:2015-03-25 07:50:00
【问题描述】:
我想知道如何返回指定的嵌入键?
类似查询
db.collection.find({"table_name": "change_in_real_gdp", {"data.*.actual":1, "data.*. upper_end_of_range"}})
原始文件
{
"_id": "2012-06-20_change_in_real_gdp",
"table_name": "change_in_real_gdp",
"data": {
"2007": {
"actual": "4.8",
"upper_end_of_range": "-",
"upper_end_of_central_tendency": "-",
"lower_end_of_central_tendency": "-",
"lower_end_of_range": "-"
},
"2008": {
"actual": "6.9",
"upper_end_of_range": "-",
"upper_end_of_central_tendency": "-",
"lower_end_of_central_tendency": "-",
"lower_end_of_range": "-"
}
}
}
预期结果
{
"_id": "2012-06-20_change_in_real_gdp",
"table_name": "change_in_real_gdp",
"data": {
"2007": {
"actual": "4.8",
"upper_end_of_range": "-",
},
"2008": {
"actual": "6.9",
"upper_end_of_range": "-",
}
}
}
【问题讨论】:
标签: mongodb mongodb-query pymongo