1

现在我使用 Go 语言在数据存储区中添加了一些实体,我可以查询所有实体,但是我想按键获取一个实体,如何获取 entity'key 并按键查询,如下所示:select * from Blog where key=?

c := appengine.NewContext(r)
g := Blog{
Title: r.FormValue("title"),
    Content: r.FormValue("content"),
}
_, err := datastore.Put(c, datastore.NewIncompleteKey(c, "Blog", nil), &g)

谢谢

4

1 回答 1

2

请参阅Go 运行时的数据存储文档:

var b Blog
err := datastore.Get(c, key, &b)
于 2012-06-06T15:45:32.673 回答