实时数据库事务最初是否也在 Cloud Functions 中给出了空参数?
Are Realtime Database transactions also given a null argument initially in Cloud Functions?
人们多次提到,在使用实时数据库事务时,最有可能首先使用 null
参数调用事务,然后再使用目标节点的实际值再次调用它它的论点。原因或这是由于更新本地缓存的延迟。
那么云函数呢?我认为由于 Cloud Functions 是服务器端的,所以这不会发生。但是,我仍然很好奇,因为我认为真正的答案取决于他们如何实施 Cloud Functions。
它仍然会发生。它与 Cloud Functions 无关 - 它只是实时数据库客户端 SDK 的工作方式。节点SDK在Cloud Function中使用,就像任何节点客户端一样。
人们多次提到,在使用实时数据库事务时,最有可能首先使用 null
参数调用事务,然后再使用目标节点的实际值再次调用它它的论点。原因或这是由于更新本地缓存的延迟。
那么云函数呢?我认为由于 Cloud Functions 是服务器端的,所以这不会发生。但是,我仍然很好奇,因为我认为真正的答案取决于他们如何实施 Cloud Functions。
它仍然会发生。它与 Cloud Functions 无关 - 它只是实时数据库客户端 SDK 的工作方式。节点SDK在Cloud Function中使用,就像任何节点客户端一样。