我在探索Firebase的功能,我在如何使用Java代碼從Firebase中刪除節點或條目時遇到問題?我搜索了他們的API ..網頁版本確實提供了remove()函數,但是java不?如何刪除Firebase中的條目
12
A
回答
25
4
雖然@jsfrocha答案是完全正確的,但重要的是要注意,如果您使用的是交易,這是您刪除數據時的一個良好實踐,您可以通過MutableData對象訪問數據,在這種情況下,沒有removeValue(...)
方法,所以應該使用setValue(null)
代替。
這裏是一個剪斷...
firebase.child(path).runTransaction(new Transaction.Handler() {
public Transaction.Result doTransaction(MutableData mutableData) {
mutableData.setValue(null); // This removes the node.
return Transaction.success(mutableData);
}
public void onComplete(FirebaseError error, boolean b, DataSnapshot data) {
// Handle completion
}
});
相關問題
- 1. 如何刪除Firebase中的所有條目(刪除數據)?
- 2. 如何刪除在Firebase中刪除後的表格項目
- 3. EE如何刪除條目?
- 4. Firebase - 如何一次刪除多個條目?
- 5. 如何刪除對象中的條目
- 6. 中刪除條目
- 7. Firebase中的更新刪除其他條目
- 8. 如何從UEFI中刪除Ubuntu條目
- 9. 如何從ld.so.cache中刪除條目?
- 10. 如何從azure sql中刪除條目?
- 11. 如何從Eclipse ColorRegistry中刪除條目?
- 12. 如何從ArrayList中刪除條目?
- 13. 如何從sip_regisration表中刪除條目?
- 14. 如何從數據庫中刪除條目,腳本刪除錯誤條目
- 15. 刪除LD_LIBRARY_PATH中的條目
- 16. 刪除Firebase中的單個項目
- 17. 如何從Firebase項目中刪除/移除應用程序?
- 18. 刪除條目
- 19. 如何刪除Firebase中的數據?
- 20. 如何刪除Firebase中的大節點
- 21. 如何刪除Firebase中的數據?
- 22. Android - 如何刪除Firebase中的房間
- 23. 如何刪除重複的列條目?
- 24. 如何刪除特定的mysql條目?
- 25. 如何條目的刪除部分
- 26. 如何刪除點擊的SQL條目
- 27. 更新Firebase時從ListView中刪除舊條目
- 28. 如何刪除刪除mongodb中的條目時執行jquery ajax刪除操作?
- 29. 如何向條目數組中添加/刪除條目?
- 30. 無法使用$ remove刪除Firebase中的項目刪除
歸零的值是非常方便的,以確保上,由於非規範化的數據庫不同的路徑多次刪除。 – TheFuquan 2017-12-23 15:42:24