1 回答

TA貢獻(xiàn)1820條經(jīng)驗(yàn) 獲得超10個(gè)贊
您需要將密鑰分配給Key屬性:
func members(w http.ResponseWriter, r *http.Request) {
....
if keys, err := q.GetAll(c, &memberships); err != nil {
http.Error(w, err.Error(), http.StatusInternalServerError)
return
}
// Loop over the membership and add the keys
for i := range memberships {
memberships[i].Key = keys[i]
}
....
}
您可能還想禁用將Key屬性存儲(chǔ)在數(shù)據(jù)存儲(chǔ)中:
type Membership struct {
Key *datastore.Key `datastore:"-"`
....
}
順便提一句。如果要以*datastore.KeyHTML格式顯示,則應(yīng)Encode()先顯示。
- 1 回答
- 0 關(guān)注
- 187 瀏覽
添加回答
舉報(bào)