如何通过使用哪里的DocumentReference删除文档?Android工作室



我想在Firestore中删除一个文档,可以基于uid删除数据,但是我不想使用uid。我希望它将a String值与firestore数据库数据进行比较,然后删除整个文档。我怎么能做到呢?

Firestore不支持所谓的删除查询(或更新查询),即向数据库发送条件和操作。

相反,你必须:

  1. 运行与要删除的文档匹配的查询。
  2. 循环你从中得到的QuerySnapshot
  3. 依次删除每个文档

最新更新