当我转到 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
或者,如果这种行为的根源在于某些未报告为错误或作为异常抛出的错误,请随时提出!我可以将注意力集中在调试脚本的每个组件上,而不是尝试从一些神秘的语法或设置解决方案中进行搜索。