Google App Engine仅在数据存储区查看器中显示一个实体。如何让它显示我的所有实体?

时间:2012-10-25 08:12:02

标签: python google-app-engine google-cloud-datastore dashboard

当我转到Google App Engine信息中心查看存储在我创建的实体中的数据时,它并未显示我的所有实体。我需要做些什么才能查看我遗失的实体?

例如,这是我的代码的简化版本。

from google.appengine.ext import db

class ClassOne (db.Model):
  someVar = db.StringProperty()

class ClassTwo (db.Model):
  someOtherVar = db.IntegerProperty()

在数据存储区查看器中,ClassOne显示在下拉列表中,但ClassTwo则不显示。我是否需要将每个模型分成自己的文件?这在本地工作,使用Launcher的数据存储区查看器,以这两种方式。

  • 两个实体都列在下拉列表中。
  • 当用户点击按钮时,我的someOtherVar会增加。这个号码确实是

在制作中,我无法看到用户是否点击了这样的按钮,因为实体未显示在仪表板的数据存储查看器中。

当我尝试从仪表板运行GQL查询时,我也得到“空命名空间中没有结果”。作为回报值。

SELECT * FROM ClassTwo # returns empty

或者,如果这种行为的根源在于一些未报告为错误或作为异常引发的错误,请随意提起!我可以将注意力集中在调试脚本的每个组件上,而不是尝试从一些神秘的语法或设置解决方案中进行搜索。

0 个答案:

没有答案