У меня есть правила в правилах пожарного депо, которые проверяют, существует ли данный документ:
function doesDocExists(docId) {
return exists(/databases/$(database)/documents/mycollection/$(docId))
}
, а в правилах я пишу:
allow create: if ... && doesDocExists(docId);
Проблема в том, что Firestoreне удается найти функцию exists
:
Но если я напишу allow create: if exists(...)
тогда все работает.