firebase(データベース)からデータを取得しようとしましたが、幸いにも幸運にも悲しいことです:これは正しい方法ですか?スウィフトはFirebaseからデータを取得します
let dBRef = Database.database().reference()
dBRef.child("Users").child("Advertisements").queryOrderedByKey().observe(.childAdded, with: { (snapshot) in
let snapshotValue = snapshot.value as? NSDictionary
let imageAd = snapshotValue?["imageAd"] as? String
let priceAd = snapshotValue?["priceAd"] as? String
イム私は実際にデータを受け取るかどうかわからない、とイムないだけでなく、これをテストする方法の確認...私はデバッグを試みたが、運としている... だから私の質問は、私ですコードが間違って行われましたか?もしそうでなければ、私は実際にデータを受け取ったかどうかチェックするのですか?
だから私はこのようにする必要はありませんか? dBRef.child( "Users /(Auth.auth()。currentUser!.uid)/ advert isements") このように、uidの部分が欠落しているというエラーはありませんか? – StrawHat
@StrawHatはい、userIDも追加する必要があります。私の更新された答えを見てください。 –
乾杯ですが、データベースから現在の利用可能なデータを検索する方法をテストして確認する方法はありますか?私は本当にこれをテストする方法がない?あなたが見ているのであまりよく知られていないウィット.. – StrawHat