Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使firebase服务器规则更改属性_Firebase_Firebase Realtime Database_Server_Google Cloud Functions_Rules - Fatal编程技术网

使firebase服务器规则更改属性

使firebase服务器规则更改属性,firebase,firebase-realtime-database,server,google-cloud-functions,rules,Firebase,Firebase Realtime Database,Server,Google Cloud Functions,Rules,假设我有这个结构 -Users - ID - NumberOfWeapons - Strength - CombinedPower 是否有可能根据NumberOfWearms和Strength的更改来更新服务器规则的CombinedPower,或者我必须使用firebase函数来侦听更改?没有内置语言使数据库服务器为您执行此类聚合。您可以直接从客户机(使用服务器端安全规则进行验证)或通过云功能(与客户机非常相似,但随后在您可以信任的环境

假设我有这个结构

-Users
     - ID
        - NumberOfWeapons
        - Strength
        - CombinedPower

是否有可能根据NumberOfWearms和Strength的更改来更新服务器规则的CombinedPower,或者我必须使用firebase函数来侦听更改?

没有内置语言使数据库服务器为您执行此类聚合。您可以直接从客户机(使用服务器端安全规则进行验证)或通过云功能(与客户机非常相似,但随后在您可以信任的环境中运行)执行此操作