gpt4 book ai didi

string - Azure 表存储 - 搜索以特定字符串结尾的 RowKey

转载 作者:行者123 更新时间:2023-12-03 04:20:44 25 4
gpt4 key购买 nike

我正在使用 Azure 表存储,它提供的查询表存储的选项非常少。我通过以下方式将 RowKey 作为组合键:

"b844be0d-2280-49f7-9ad7-58c36da80d22_2518908336099522182"
,"b844be0d-2280-49f7-9ad7-58c36da80d22_2518908336099522183"
,"b844be0d-2280-49f7-9ad7-58c36da80d22_2518908336099522184"
,"b844be0d-2280-49f7-9ad7-58c36da80d22_2518908336099522185"

第一部分是 Guid,分隔符 (_) 之后的第二部分是时间标记。

我想使用其运算符在 Azure 存储上搜索以“2518908336099522182”结尾的行键

这里没有可以提供帮助的“Contains”运算符,我该怎么做才能使其适用于“EndsWith”类型的过滤?

最佳答案

注意事项:PartitionKey和RowKey属性都是String类型,您可以通过使用$filter来过滤内容,或者通过对PartitionKey进行过滤和 Rowkey 如下:

https://myaccount.table.core.windows.net/Customers(PartitionKey='MyPartition',RowKey='MyRowKey1')

另一个注意事项:常量值必须与属性具有相同的数据类型,以便过滤器返回有效结果。有关支持的属性类型的详细信息,请参阅了解表服务数据模型。

就您的情况而言,据我所知,对 Rowkey 进行分段然后对其进行过滤不是支持的运算符的选项。我建议检查这个 link了解受支持查询的完整文档。

关于string - Azure 表存储 - 搜索以特定字符串结尾的 RowKey,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49306041/

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