Python GAE bulkloader:自动生成的bulkloader.yaml中缺少实体
我正在将django应用程序迁移到GAE,并将使用bulkloader上载现有数据 模型非常简单,基本上有两种模型:Python GAE bulkloader:自动生成的bulkloader.yaml中缺少实体,python,google-app-engine,Python,Google App Engine,我正在将django应用程序迁移到GAE,并将使用bulkloader上载现有数据 模型非常简单,基本上有两种模型: class Tag(db.Model): name = db.StringProperty (required=True) class Entry(db.Model): # some properties ... # ... tags = db.ListProperty(db.Key) 我对我的GAE应用程序运行了appcfg.
class Tag(db.Model):
name = db.StringProperty (required=True)
class Entry(db.Model):
# some properties ...
# ...
tags = db.ListProperty(db.Key)
我对我的GAE应用程序运行了appcfg.py create\u bulkloader\u config
,发现生成的bulkloader.yaml存在两个问题:
条目
,在生成的bulkloader.yaml
中没有种类标记
条目
,缺少属性标签
标记的代码,但如下所示:
Tag.gql('WHERE name = :1',t)
GAE不会在index.yaml
中为标记生成索引。我想知道这是否与bulkloader.yaml
中缺少标记有关
有什么提示吗?提前感谢。尝试在控制面板的data store viewer中运行该GQL 事实证明,GAE每24小时更新一次模型统计数据。我等待了2天,然后再次运行脚本。所有实体都是在bulkload.xml中创建的