来自此处有关 Firestore 定价的视频:https ://www.youtube.com/watch?v=6NegFl9p_sE 据说如果我在安全规则中使用 get() 或 exists() ,我将被收取一次阅读费用。
如何使用评估现有文档的字段resource.data?例如,如果我评估一个文档中的 4 个字段,如下所示:
function isValidUserUpdate() {
// to restrict, certain user fields can't be updated
return incomingData().banned == existingData().banned
&& incomingData().uid == existingData().uid
&& incomingData().premiumUser == existingData().premiumUser
&& incomingData().verified == existingData().verified
}
function existingData() {
// Data that exists on the Firestore document
return resource.data;
}
function incomingData() {
// Data that is sent to a Firestore document
return request.resource.data;
}
将收取 4 次阅读或仅 1 次的费用?