每周一次,cron 作业在我的一个应用引擎项目中调用以下函数:
func cleanMealsFromDatabase(context appengine.Context) error {
query := datastore.NewQuery("Essen").Limit(1000).KeysOnly()
keys, err := query.GetAll(context, nil)
if err != nil {
return err
}
return datastore.DeleteMulti(context, keys)
}
我正在尝试批量删除一堆数据存储实体。该函数被正确调用,但是
query.GetAll(context, nil)
似乎总是返回错误。难道我做错了什么?
慕尼黑的夜晚无繁华
相关分类