【发布时间】:2023-03-28 08:44:01
【问题描述】:
我正在使用 Cosmos DB,我想编写一个 SQL 查询来返回文档对象中键的不同名称。
为了详细说明,假设您在一个容器中有以下文档,其中“make”对象中的“makeName”键。
{
"vehicleDetailId":"38CBEAF7-5858-4EED-8978-E220D2BA745E",
"type":"Vehicle",
"vehicleDetail":{
"make":{
"Id":"B57ADAAD-C16E-44F9-A05B-AAB3BF7068B9",
"makeName":"BMW"
}
}
}
我想编写一个查询来显示“vehicleMake”键来代替“makeName”。 如何在嵌套对象属性中赋予别名。
输出应该如下所示
{
"vehicleDetailId":"38CBEAF7-5858-4EED-8978-E220D2BA745E",
"type":"Vehicle",
"vehicleDetail":{
"make":{
"Id":"B57ADAAD-C16E-44F9-A05B-AAB3BF7068B9",
"vehicleMake":"BMW"
}
}
}
我不知道如何在 Cosmosdb 中查询得到上述结果。
【问题讨论】:
标签: azure azure-cosmosdb azure-cosmosdb-sqlapi