为此,您需要先创建所需的查询,然后才使用如下
delete()方法:
FirebaseFirestore rootRef = FirebaseFirestore.getInstance();CollectionReference itemsRef = rootRef.collection("yourCollection");Query query = itemsRef.whereEqualTo("field1", "x").whereEqualTo("field2", "y");query.get().addonCompleteListener(new OnCompleteListener<QuerySnapshot>() { @Override public void onComplete(@NonNull Task<QuerySnapshot> task) { if (task.isSuccessful()) { for (documentSnapshot document : task.getResult()) { itemsRef.document(document.getId()).delete(); } } else { Log.d(TAG, "Error getting documents: ", task.getException()); } }});


