新的开发人员控制台已经存在了一段时间,与旧的AppEngine控制台的差距几乎已经关闭。但是今天我注意到新的Cloud Datastore Viewer的一些奇怪的行为:我的非索引的ndb字符串属性没有显示(见底部的两个实体):
截图:
然而,旧的优秀AppEngine数据存储查看器完美地显示了所有属性:
截图:
有趣的是,只有当我使用python NDB库将实体放入数据存储区时才会出现问题。当我直接从Developer Console创建一个具有非索引字符串属性的实体时,它会被创建并显示良好(请参见第一个屏幕截图的第一行)。
此外,当我使用(indexed = True)定义StringProperty时,会显示字符串属性。
这是错误还是预期的行为?