我正在运行the documentation中的以下代码:
var userRef = database.ref('/users/'+authData.displayName);
var userQuery = userRef.orderByChild("status").equalTo(1);
userQuery.once("value", function(snapshot) {
snapshot.forEach(function(child) {
console.log(child.key, child.val());
});
});
但我收到以下错误:
docs = db.collection(u'cities').get()
for doc in docs:
print(doc.id)
python lib有问题吗?我甚至没有运行任何查询或任何东西,所以我很惊讶一个简单的索引操作会超时。我也不知道如何进一步调试,因为文档没有提到这样的事情。
答案 0 :(得分:1)
原来这是由于在Windows的Solaris子系统上运行。显然,Firestore的性能在WSL上足够慢(我认为由于文件系统操作),默认超时时间太短。