2017-01-12 106 views
1

我想從Firebase數據庫檢索值,而不添加或更新任何值。有沒有辦法在不更新數據庫中的值的情況下檢索Firebase中的數據?

我嘗試過使用每個監聽器,但他們都需要更新數據以檢索值。

+0

[這個問題的答案是幫你檢查這個](http://stackoverflow.com/questions/41591045/how-to-get-nested-child-from-firebase-database-using-android/41591763 #41591763) –

+1

Thanx,但使用的偵聽器將傳遞更改的數據。我想要的值沒有改變任何價值我的數據庫。@ Vijaymakwana –

+0

哪些代碼你認爲改變你的數據庫值? – koceeng

回答

4

當您附加Firebase偵聽程序時,它立即爲現有值賦值,然後再次觸發任何更改。所以你不需要改變這個值讓聽衆開火。

documentation

可以使用onDataChange()方法在給定的路徑來讀取內容的靜態快照,因爲他們在事件發生時存在。 當收聽者連接時,此方法觸發一次,並且每次數據(包括子節點)都會發生更改。

+0

謝謝..它有我的問題修復.. –

0

如果它可以幫助//

我的解決方法有關,這是未註冊的火力地堡監聽器和 然後重新註冊。

相關問題