存儲的數據所以我的火力地堡數據結構是這樣的:火力地堡:訪問通過childByAutoID
我的問題很簡單。如何訪問通過childByAutoID方法存儲的ID,即它們的值的關鍵是什麼。我想這樣做的原因是因爲我想創建一個變量來保存這個ID,並且這只是一個(由childByAutoId生成的值),例如,如果您查看My JSON數據結構圖像,KMVrGnR76E6vrj61K21將存儲在變量和這一點。我當前的查詢看起來是這樣的:
databaseRef.child("Jokes").observeSingleEventOfType(.Value, withBlock: { (snapshot) in
let jokeId = snapshot.//something??? not .key as this returns Jokes
})
我明白childByAutoId生成一個唯一的標識符,但肯定有一定檢索和存儲標識的方式(僅此一點,不是所有的子女)的原因很明顯...
請讓別人知道我的答案是通過接受它的工作,如果它:) – rigdonmr
@rigdonmr謝謝你試圖幫助,不幸的是這沒有工作,因爲關鍵是笑話。因此我的數組返回[Jokes,Jokes,Jokes],而不是autoId。 –