gpt4 book ai didi

azure - 在 Azure DocumentDB 中,某些查询不起作用

转载 作者:行者123 更新时间:2023-12-05 08:15:35 25 4
gpt4 key购买 nike

我使用 Azure DocumentDB 来存储一些键值对。这是我使用的文档结构

{
"Key": "Deleted",
"Value": {
"email": "<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="83e2e1e0c3e0e7e5ade0ecee" rel="noreferrer noopener nofollow">[email protected]</a>"
}
}

当我像这样编写 DocumentDB 查询时,

SELECT C.Value FROM C

该查询不起作用。这是我收到的错误消息。

Syntax error, incorrect syntax near 'Value'.

但是这个查询工作正常,

SELECT C.Key FROM C

我知道“Value”应该是 azure documentdb 中的关键字。如何查询?

最佳答案

Value 是 DocumentDB 语法中的关键字,因此这就是您收到错误的原因。请参阅本文中的 Value 关键字 DocumentDB syntax - VALUE 关键字提供了一种返回 JSON 值的方法。

要解决这个问题,您可以按照 Yannick 所说的方式进行查询,即

SELECT C['Value'] FROM C

关于azure - 在 Azure DocumentDB 中,某些查询不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38713774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com