是否可以重命名在查找查询中返回的字段的名称?我想使用像$rename
这样的东西,但是我不想更改我正在访问的文档。我只想以不同的方式检索它们,就像SQL中的SELECT COORINATES AS COORDS
一样。
我现在要做的是:
db.tweets.findOne({}, {'level1.level2.coordinates': 1, _id:0})
{'level1': {'level2': {'coordinates': [10, 20]}}}
我希望返回的是:{'coords': [10, 20]}
https://stackoverflow.com/questions/23784370
复制相似问题