我正在跟踪我的 HTTP 服务层函数的读/写成本。
我是否纠正了 Collection/Doc/Collection/Doc 链不会导致读取?
reads := 0
bucketDocRef := s.fsClient.Collection("accounts").Doc(accountID).Collection("widgets").Doc(widgetID)
// no cost so far?
此外,调用.Collections(ctx)... 的成本是多少?是否为从返回的每个 collectionRef 读取 1 次iter.GetAll()?
iter := docRef.Collections(ctx)
colRefs, _ := iter.GetAll()
reads += len(colRefs)
另外,如果调用iter.GetAll()导致错误,成本是多少?
梦里花落0921
相关分类