Node.js 如果在firestore中指定路径的更新失败,firebase会向我们收取写入或读取费用吗?
我正在使用云计算功能,在某些情况下,它会尝试更新已经删除的文档,我会得到如下错误Node.js 如果在firestore中指定路径的更新失败,firebase会向我们收取写入或读取费用吗?,node.js,firebase,google-cloud-firestore,google-cloud-functions,Node.js,Firebase,Google Cloud Firestore,Google Cloud Functions,我正在使用云计算功能,在某些情况下,它会尝试更新已经删除的文档,我会得到如下错误 Error: 5 NOT_FOUND: no entity to update 我需要知道,如果我尝试这样做,我将为读取或写入收取费用吗?在Firestore中,您将为三个操作收取费用:删除、读取和写入 您使用Cloud Firestore执行的每个文档读取、写入和删除都要收费 根据说明,anupdate只是一个写入操作: 写入和删除的费用很简单。对于写操作,每个集合或更新操作统计一次写操作 既然我们已经确定,u
Error: 5 NOT_FOUND: no entity to update
我需要知道,如果我尝试这样做,我将为读取或写入收取费用吗?在Firestore中,您将为三个操作收取费用:删除、读取和写入
您使用Cloud Firestore执行的每个文档读取、写入和删除都要收费
根据说明,anupdate
只是一个写入操作:
写入和删除的费用很简单。对于写操作,每个集合或更新操作统计一次写操作
既然我们已经确定,
update
只是一个写操作(不涉及读取),那么当您尝试update
一个不存在的记录时会发生什么呢?写入是对文档的更改,因为文档不存在,所以您不会更改任何内容,因此您将不会被收取任何费用。这是否回答了您的问题@不,它没有回答我的问题。因为我要求更新操作。我正在尝试更新一个不存在的文档。如果更新不成功,我将被收取费用。很抱歉,我完全忽略了更新部分,我编辑了我的答案,以便更好地回答您的问题