我知道已经问过这个问题,但是我的案子很具体:我有一个大型数据库(<用户> 用户集中大约有100万个文档)。
我想获取用户中的确切文档数量。我正在尝试:
export const count_users = functions.https.onRequest((request, response) => {
corsHandler(request, response, () => {
db.collection('users').select().get().then(
(snapshot) => response.json(snapshot.docs.length)
)
.catch(function(error) {
console.error("[count_users] Error counting users: ", error);
response.json("Failed");
});
});
});
尽管这似乎是正确的,但要花时间给我一个结果。我不允许从数据库中添加或删除文档。
有没有办法获得这个数量?