什么是 mongodb 等效的 MySQL 查询
SELECT username AS `consname` FROM `consumer`
最佳答案
正如 sammaye 所说,你必须使用 $project在 aggregation framework重命名字段。
所以你的情况是:
db.consumer.aggregate([
{ "$project": {
"_id": 0,
"consname": "$username"
}}
])
很酷的是,在 2.6.x 版本中,聚合返回一个游标,这意味着它的行为类似于 find。
你也可以看看 $rename运算符(operator)永久更改架构。
关于mysql - mongodb 相当于 SELECT 字段 AS `anothername`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19955746/