A
私は関係なく、祖先の、その文字列ID stringID
あるB
を検索する方法をB
祖先がわからないキーを持つエンティティをクエリする方法はありますか?
type A struct {}
type B struct {}
の祖先でありますか?
ctx := appengine.NewContext(r)
a := ??? // 'A' may not exist, so what do I do here?
k := datastore.NewKey(ctx, "B", "stringID", 0, a)
e := new(B)
if err := datastore.Get(ctx, k, e); err != nil {
http.Error(w, err.Error(), 500)
return
}
'datastore.NewKey(ctx、" B "、" stringID "、0、nil)' – abhink
@abhink:nilを渡すと、このエンティティは親を持たなくなります。エンティティはその親を変更することはできません。 –