一尘不染

App Engine Go中的Kindless查询

go

在Python中

q = db.Query()
q.ancestor(ancestor_key)

我试过了:

q := datastore.NewQuery("")
q.Ancestor(ancestor_key)

运行GetAll时出现错误“数据存储:空种类”

我也尝试过:

q := &datastore.Query{}
q.Ancestor(ancestor_key)

我收到错误“数据存储:空查询类型”

在此先感谢您的帮助。


阅读 189

收藏
2020-07-02

共1个答案

一尘不染

至少在目前,Rich Churcher的评论似乎是正确的。

我认为Go中不支持Python无亲祖先查询。有一会儿,我以为您可以使用祖先键的Kind()方法,然后我又喝了些咖啡,然后感觉到了。

2020-07-02