3

我想用看起来像

datastore.NewQuery("Article").Filter("ID =", id)

获取实体密钥。

这是怎么做的?

对不起我的英语不好。谢谢!

4

2 回答 2

11

这些解决方案怎么样,这些方式你不需要查询,迭代器也不是解决问题的更直接方式。

var article Article
k := datastore.NewKey(c, "Article", "", usrr.User, nil)
q := datastore.Get(c,k,&article)

你觉得呢?

于 2013-02-05T19:48:30.687 回答
2

我从未尝试过 Go,但我会试一试:

k := datastore.NewKey(c, "Activity", "", id, nil)
q := datastore.NewQuery("Article").Filter("__key__ =", k)

c你在哪里appengine.Context

于 2012-09-30T20:18:38.327 回答