saj*_*ith 12 mysql mapping mongodb aggregation-framework
什么是MySQL查询的mongodb等价物
SELECT username AS `consname` FROM `consumer`
Run Code Online (Sandbox Code Playgroud)
Sal*_*ali 14
正如sammaye所提到的,你必须在聚合框架中使用$ project来重命名字段.
所以在你的情况下它将是:
db.consumer.aggregate([
{ "$project": {
"_id": 0,
"consname": "$username"
}}
])
Run Code Online (Sandbox Code Playgroud)
很酷的是,在2.6.x版本中,聚合返回一个游标,这意味着它的行为类似于find.
您还可以查看$ rename运算符以永久更改架构.
| 归档时间: |
|
| 查看次数: |
7012 次 |
| 最近记录: |