Google cloud firestore 如何检查是否只有一个特定字段使用Firestore规则更新?
在应用程序方面,我有以下代码: incomingData()中的最后一次检查“helper_completed”(帮助程序已完成)总是返回false(错误)和上一个应用程序代码 我也尝试过:Google cloud firestore 如何检查是否只有一个特定字段使用Firestore规则更新?,google-cloud-firestore,firebase-security,Google Cloud Firestore,Firebase Security,在应用程序方面,我有以下代码: incomingData()中的最后一次检查“helper_completed”(帮助程序已完成)总是返回false(错误)和上一个应用程序代码 我也尝试过: 'helper_completed' in incomingData().keys(); incomingData().hasAny('helper_completed'); 那么,如何检查更新请求中是否只更新了一个特定字段 我已经检查过: 要检查哪些字段正在更新,请使用。在您的情况下,这应该是:
'helper_completed' in incomingData().keys();
incomingData().hasAny('helper_completed');
那么,如何检查更新请求中是否只更新了一个特定字段
我已经检查过:
要检查哪些字段正在更新,请使用。在您的情况下,这应该是:
"helper_completed" in request.writeFields && request.writeFields.size() == 1
此功能已被删除,以支持
'helper_completed' in incomingData().keys();
incomingData().hasAny('helper_completed');
"helper_completed" in request.writeFields && request.writeFields.size() == 1