【发布时间】:2019-08-06 11:54:37
【问题描述】:
我正在尝试对 Cosmos DB 中的嵌套集合执行一些基本的 DateTime 操作。
以下是文档结构的示例:
{
"id": "9a8b63d1-0b35-477a-9eee-f44bd41cbbcc",
"Name": "Some Name",
"StoredReports": [
{
"Name": "Test 1234",
"CreatedOn": "2019-07-24T07:26:51.2395361Z"
},
{
"Name": "Test 1234",
"CreatedOn": "2019-07-29T07:26:51.2395361Z"
}
]
}
我正在尝试做的只是对StoredReport.CreatedOn 字段进行一些基本操作。
这是一个例子:
SELECT * FROM c WHERE c.StoredReport.CreatedOn > '2019-07-25T07:26:51.2395361Z'
但这没有返回任何记录,我希望它返回文档但只有 1 个 StoredReport,我假设我没有正确查询它,因为它是一个嵌套集合。
【问题讨论】:
标签: nosql azure-cosmosdb