给定实体的 stringId 键,如何检查数据存储中是否有相应的实体。我不想完全获取实体。我想检查实体是否存在。
如果我获取完整实体以检查其存在,是否会对性能产生影响?或者,还有更好的方法?
var Person struct {
stringId string //string id which makes the key
//many other properties.
}
//insert into datastore
_, err := datastore.Put(ctx, datastore.NewKey(ctx, entityKind, stringId, 0, nil), entity)
//retrieve the entity
datastore.Get(ctx, datastore.NewKey(ctx, entityKind, stringId, 0, nil), entity);
有没有更好的方法来检查实体是否存在,而不是检索给定 stringId 的完整实体?
翻翻过去那场雪
相关分类