kullanarak anahtar olarak sorgulama Kullanıcıları, bir kullanıcı kaydolduğunda otomatik olarak kaydettiğim küçük harfli String adına göre sorgulamaya çalışıyorum. Sorun şu ki, kullanıcılarını kullanan kullanıcılar için anahtarlar oluşturuyorum. Şimdi diğer kullanıcıların arkadaşlarını bulmalarına izin vermekte zorlanıyorum çünkü geri çekdiğim tek şey ilk "kullanıcı" anahtarıdır. İşte benim Firebase bilgi ... İşte Firebase'deki kullanıcıları tek bir UID'sini Swift
benim kodu ...
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)
beni
self.searchTXTFLD.text?.lowercaseString
kullanarak kullanıcıları bulmama yardım et bu.
caseUsername
kullanıcı çocuğuna eşit olmalıdır.
Sorunuza JSON ağacının bir resmini dahil ettiniz. Lütfen Firebase veritabanınızdaki Dışa Aktar düğmesini tıklayarak kolayca alabileceğiniz metin olarak gerçek JSON ile değiştirin. JSON'un metne dönüştürülmesini sağlamak, onu gerçek verilerinizle test etmek ve cevabımızda kullanmak için genel olarak kullanmamıza izin verir ve genel olarak yapılması gereken sadece iyi bir şeydir. –