Google cloud firestore Firestore规则带有或操作员-计费问题-

Google cloud firestore Firestore规则带有或操作员-计费问题-,google-cloud-firestore,firebase-security,Google Cloud Firestore,Firebase Security,我有这个更新规则 allow update: if request.resource.data.abc == resource.data.abc || exists(path/to/document) 如果第一个条件为真;规则在执行之后还是也在执行?规则引擎当前会使评估短路。因此,如果|的第一个条件为true,则不计算第二个条件 请注意,这没有文档记录,因此可能会在某个时候发生变化。例如,如果条件的并行计算会加快整个规则的计算时间。规则引擎当前会使计算短路。因此,如果|的第一个条件为true,

我有这个更新规则

allow update: if request.resource.data.abc == resource.data.abc || exists(path/to/document)

如果第一个条件为真;规则在执行之后还是也在执行?

规则引擎当前会使评估短路。因此,如果
|
的第一个条件为
true
,则不计算第二个条件


请注意,这没有文档记录,因此可能会在某个时候发生变化。例如,如果条件的并行计算会加快整个规则的计算时间。

规则引擎当前会使计算短路。因此,如果
|
的第一个条件为
true
,则不计算第二个条件


请注意,这没有文档记录,因此可能会在某个时候发生变化。例如,如果条件的并行求值将加快整个规则的求值时间。

只要其中一个为
True
,则该条件将运行。没有顺序吗?我认为它与计费相关是的,它会检查所有状态只要其中一个是
True
,条件就是运行的。没有订单吗?我认为它与计费相关是的,它会检查所有状态