Validation Firebase安全规则验证是原子的吗?

Validation Firebase安全规则验证是原子的吗?,validation,firebase,firebase-security,Validation,Firebase,Firebase Security,Firebase在安全规则中提供.read、.write和.validate。在每一个数据库中,您都可以访问整个数据树的其他各个部分 我很好奇安全规则是否是原子性的,以及在应用安全规则时,您针对树中其他位置验证的数据是否保证被“锁定” 例如,任何简单为“!data.exists()”的.write或.validate规则都可以防止在创建现有对象时对其进行更新,但这是否可以防止两个用户同时创建同一对象,写入当前是原子的,因此您不必担心两个用户同时尝试写入同一位置

Firebase在安全规则中提供.read、.write和.validate。在每一个数据库中,您都可以访问整个数据树的其他各个部分

我很好奇安全规则是否是原子性的,以及在应用安全规则时,您针对树中其他位置验证的数据是否保证被“锁定”


例如,任何简单为“!data.exists()”的.write或.validate规则都可以防止在创建现有对象时对其进行更新,但这是否可以防止两个用户同时创建同一对象,写入当前是原子的,因此您不必担心两个用户同时尝试写入同一位置