gpt4 book ai didi

azure - 如何在Windows Azure表上的同一个表中存储具有相同分区键的不同类型?

转载 作者:行者123 更新时间:2023-12-03 06:04:43 24 4
gpt4 key购买 nike

我有两个相关实体。

水果.苹果汽车.宝马

这些实体属于同一用户,我想使用 userId 作为两个实体的分区键。

我将它们存储在同一个分区中,但是当我使用 CreateQuery 传递partitionKey 时,查询返回具有该分区的所有实体,而不仅仅是苹果。

这引发了异常:

“当前值‘Fruits.Apple’类型与预期的‘Cars.Bmw’类型不兼容。”

是否有乳清可以按类型过滤以避免此类错误?

谢谢,

穆里洛

最佳答案

添加固定长度“Type”指示符作为 Row Key 前缀,并以 PartitionKey 和 RowKey 前缀作为范围进行过滤(>= prefix && < prefix+)将允许您在一个表中存储多个实体并使用相同的分区键。

关于azure - 如何在Windows Azure表上的同一个表中存储具有相同分区键的不同类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13041824/

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