Google app engine AppEngine:对数据存储实体'kind'值的限制?
在AppEngine的数据存储上使用低级API创建实体时,必须提供实体的Google app engine AppEngine:对数据存储实体'kind'值的限制?,google-app-engine,Google App Engine,在AppEngine的数据存储上使用低级API创建实体时,必须提供实体的种类,例如 Entity newEntity = new Entity("SomeEntityKind", id); 文档是,但它们没有解释有关kind限制的任何内容。我还检查了AppEngine Python文档,但它们没有底层实体API(也没有列出对kind的任何限制) 类的格式是否有任何限制?它可以包含空格字符吗?其他特殊角色?有长度限制吗 有人有更多关于这方面的信息吗?是的,没有具体说明。我会考虑修好的 基本上,如
种类,例如
Entity newEntity = new Entity("SomeEntityKind", id);
文档是,但它们没有解释有关kind
限制的任何内容。我还检查了AppEngine Python文档,但它们没有底层实体API(也没有列出对kind
的任何限制)
类的格式是否有任何限制?它可以包含空格字符吗?其他特殊角色?有长度限制吗
有人有更多关于这方面的信息吗?是的,没有具体说明。我会考虑修好的
基本上,如果您坚持使用可以从类名派生的名称,就可以了。不要使用前导双下划线。稍后我将检查具体限制,并将更新此限制
更新:保留最大500个字符,以双下划线开头和结尾。不要嵌入换行符。Unicode可能会让您在SDK的某些部分遇到不期望的麻烦。基本上,坚持使用可以从类名派生的类名称,这样就可以了。您尝试过使用带空格的类吗?会发生什么?