2017-08-28 16 views
0

我想分配一個字符串,其中包含我的數據庫中的某個位置的URL到DatabaseReference類型。 例子:將一個firebase數據庫url(String)分配給一個Database Reference變量?

String strRef = "my database url"; 
DatabaseReference ref = //here I want to assign the content of strRef. 

更新(從註釋Alex的答案):

我從另一項活動得到,在我的database.and上佔有一席之地指向特定的URL,現在我需要將其轉換爲一個DatabaseReference類型,我可以從這個地方讀取我的數據庫。如果您的網址與https://<your-project>.firebaseio.com/開始

String url = "https://<your-project>.firebaseio.com/path/to/data"; 
DatabaseReference ref = FirebaseDatabase.getInstance().getReferenceFromUrl(url); 

因此上述作品:

回答

5

如果你從什麼地方得到一個完整的URL數據庫中的一個位置,你可以創建一個DatabaseReference到該位置。

如果你得到一個完整的路徑,而不是,你會使用:

String path = "/path/to/data"; 
DatabaseReference ref = FirebaseDatabase.getInstance().getReference(path); 
+0

thaks!完美的作品! –

相關問題