我有一個問題,因為我不想要一張 3 萬美元的鈔票。
這是一個可接受的代碼,還是有更好的方法?
我將 firebase 8.10.0 與 Vue.js 2.6.11 一起使用,并在 firestore 中創建了索引。
如果集合“用戶”中有 1000 個檔案,并且我需要在查詢中應用過濾器,然后使用以下代碼僅請求 50 個:
let users = db.collection("users");
users
.where("country" "==" "uk")
.where("online" "==" true)
.where("status" "==" "play")
.orderBy("time", "asc")
.startAt(startTime)
.endAt(endTime)
.limit(50)
.get().then(() => { .... });
我會為 50 個讀數或 1000 個讀數付費還是收費多少?
了解 Cloud Firestore 計費中的“游標”是什么意思?
uj5u.com熱心網友回復:
您需要為需要從服務器讀取的檔案數量付費。由于您最多只能閱讀 50 個檔案,因此使用此查詢讀取的檔案數不會超過 50 個。無論集合有 50 個檔案,還是 5000 萬個檔案,此查詢的費用都不會超過 50 個檔案讀取。
此一般規則的唯一例外是查詢沒有結果。在這種情況下,您將被收取一份閱讀檔案的費用。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/446134.html
標籤:javascript 火力基地 谷歌云火库
