我想在Firestore中删除一个文档,可以基于uid删除数据,但是我不想使用uid。我希望它将a String值与firestore数据库数据进行比较,然后删除整个文档。我怎么能做到呢?
Firestore不支持所谓的删除查询(或更新查询),即向数据库发送条件和操作。
相反,你必须:
- 运行与要删除的文档匹配的查询。
- 循环你从中得到的
QuerySnapshot
。 - 依次删除每个文档