首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >数据存储区-分配最大长度的ids

数据存储区-分配最大长度的ids
EN

Stack Overflow用户
提问于 2020-12-01 12:08:47
回答 1查看 47关注 0票数 0

我希望在云数据存储中自动生成长度不超过7位的I。

在早期版本的python云数据存储库中,可以提供一个max参数来确保自动生成的id不会超过最大限制。参考:https://cloud.google.com/appengine/docs/standard/python/ndb/creating-entity-keys

现在,这个特性已经从最新的python数据存储库中删除了: Ref:https://googleapis.dev/python/datastore/latest/_modules/google/cloud/datastore/client.html#Client.key

怎样才能达到同样的效果呢?

EN

回答 1

Stack Overflow用户

发布于 2020-12-01 15:29:22

不幸的是,在最新的版本中没有实现这一点的方法。正如官方文档证实的那样,max_allocate_ids_keys()方法没有替代方法,因此不可能限制id的大小,您可能知道,id最多可以为16位数字。

如果你觉得有用,你可以在谷歌的问题跟踪器上提出一个功能请求here,这样他们就可以检查是否可能在新版本中实现类似的功能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65084604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档