Azure cosmosdb CosmosDB Mongo API:选择特定字段

Azure cosmosdb CosmosDB Mongo API:选择特定字段,azure-cosmosdb,azure-cosmosdb-mongoapi,Azure Cosmosdb,Azure Cosmosdb Mongoapi,我正在使用Azure CosmosDB数据资源管理器(Azure门户->Azure Cosmos DB->数据资源管理器)。只有JSON查询字符串{“foo”:“bar”}。如何仅选择特定字段或在其中使用aggregate命令? e、 例如,文件结构: { "age": 30, "city": "Oslo" } 我只想选择: { "city": "Oslo" } 如何仅选择特定字段或在其中使用聚合命令 要仅选择特定字段,请参阅门户上mongo shell中的以下命令: 使用_id

我正在使用Azure CosmosDB数据资源管理器(Azure门户->Azure Cosmos DB->数据资源管理器)。只有JSON查询字符串
{“foo”:“bar”}
。如何仅选择特定字段或在其中使用
aggregate
命令? e、 例如,文件结构:

{
  "age": 30,
  "city": "Oslo"
}
我只想选择:

{
  "city": "Oslo"
}
如何仅选择特定字段或在其中使用聚合命令

要仅选择特定字段,请参阅门户上mongo shell中的以下命令:

使用_id从城市字段获取所有数据

从城市字段中获取所有数据,但不带_id

测试:

至于聚合函数,cosmos db mongo api只支持所有mongo聚合函数的一部分,请参考此查看支持的功能

db.coll.find({}, {city:1})
db.coll.find({}, {city:1,_id:0})