我試圖通過用戶註冊時自動保存的lowercaseString名稱來查詢用戶。事情是我正在爲使用他們的用戶名的用戶創建密鑰。現在我無法讓其他用戶找到他們的朋友,因爲我所有的人都是第一個關鍵的「用戶」。這裏是我的火力信息... 使用Swift以唯一的UID作爲密鑰來查詢Firebase中的用戶
這裏是我的代碼...
let userRef = self.ref.childByAppendingPath("users")
userRef.queryOrderedByChild("caseUsername")
.queryStartingAtValue(self.searchTXTFLD.text?.lowercaseString, childKey: "caseUsername")
.observeEventType(.Value, withBlock: { (snapshot) -> Void in
print(snapshot.key)
請幫我用self.searchTXTFLD.text?.lowercaseString
找到用戶。它應該等於用戶子女caseUsername
。
您已經在您的問題中包含了JSON樹的圖片。請將實際的JSON替換爲文本,您可以通過點擊Firebase數據庫中的導出按鈕輕鬆獲取該文本。將JSON作爲文本可以搜索,使我們能夠輕鬆使用它來測試您的實際數據,並將其用於我們的答案中,並且通常只是一件好事。 –