2
firebase 보안 규칙에서 특정 문서가없는 경우에만 요청을 허용하려고합니다. 내 코드 :Firestore 보안 규칙 : 존재하지 않음 (/ collection/document)
match /users/{user_id} {
allow create: if !exists(/databases/$(database)/merchants/$(request.auth.uid));
}
나는 문서가 존재하지 않지만 작동하지 않는다고 확신한다. exists()
및 !exists()
둘 다 false를 제공하거나 !exists()
이 약간의 오류를 발생시킬 수 있습니다.
난 시도 :
match /users/{user_id} {
allow create: if exists(/databases/$(database)/merchants/$(request.auth.uid)) == false;
}
이 일을 어떤 방법이 있나요?