Firestore文档无法删除(Python):其余CRUD操作均正常
Firestore文档删除失败问题
我的其余CRUD操作均能正常执行,以下是删除文档的代码:
try: db = firestore.client() db.collection('collection_name').document('doc_id').delete() except Exception as e: print(e)
我曾认为问题源于Security Rules,因此尝试了以下几种规则:
规则1:
rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { match /{document=**} { allow read, write, delete: if request.time < timestamp.date(2022, 12, 15); } } }
规则2:
rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { match /{document=**} { allow read, write, delete: if true; } } }
规则3:
rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { match /{document=**} { allow read, write, delete; } } }
但文档仍然无法被删除。
内容的提问来源于stack exchange,提问作者Martin Mbome
相关产品推荐
相关产品推荐

