只有KEY的实体无法在GAE后台查看

标签:Google App Engine

昨天在Google App Engine上做了个订阅的应用,由于只需要存储邮件地址,所以我就将它作为主键了。

但这造成了一个问题:GAE的后台不会将它列出来。可能是因为没有属性,也就没有index,而GAE只会列出有index的实体(刚意识到,这就意味着最多列出1000个)。

要显示必须在后台选择GQL查询,然后用这种语句显示:
SELECT * FROM Email
不过这也给出了删除模型的好办法。如果不需要一个模型了,就算删除所有这个模型的实体,也会在GAE的后台显示。但更改模型的定义,让其没有属性(即内容为pass),并删除相关的index,即可删除该模型了。

更新:目前GAE后台已能正常显示这些实体。

0条评论 你不来一发么↓

    想说点什么呢?