你好,我不知道如何删除Firestore数据库中的特定项目。我已经有这个项目的位置,但没有文档的ID。
变量“product”是该产品在firestore数据库中的位置。
fun deleteItem(product: Int) {
db.collection("products").addSnapshotListener { snapshot, e ->
Log.v(TAG, "Remove fun 0 $product");
Log.v(TAG, "Remove fun 1" + snapshot.toString());
Log.v(TAG, "Remove fun 2" + e.toString());
db.collection("products").document().delete()
}
}
logcat的测试结果:
2023-02-25 12:25:04.413 15627-15627/com.example.foodorder V/ContentValues: Remove fun 0 1
2023-02-25 12:25:04.413 15627-15627/com.example.foodorder V/ContentValues: Remove fun 1com.google.firebase.firestore.QuerySnapshot@cf2d6530
2023-02-25 12:25:04.413 15627-15627/com.example.foodorder V/ContentValues: Remove fun 2null
1条答案
按热度按时间kkih6yb81#
我做到了