第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 Firebase 實時數(shù)據(jù)庫中選擇鍵名?

如何在 Firebase 實時數(shù)據(jù)庫中選擇鍵名?

函數(shù)式編程 2023-02-23 17:26:40
如何選擇 Firebase 實時數(shù)據(jù)庫中的密鑰名稱?這是我的數(shù)據(jù)庫這里的key是自動生成的(-LiNph8fnLlcDTkLqq_K)。我該如何選擇它的名字?FirebaseDatabase database = FirebaseDatabase.getInstance(); DatabaseReference myRef = database.getReference(); myRef.child("Data").push().setValue("some value");
查看完整描述

2 回答

?
慕絲7291255

TA貢獻1859條經(jīng)驗 獲得超6個贊

push()方法將生成一個隨機 ID。如果您想選擇自己的 ID,則可以執(zhí)行以下操作:


FirebaseDatabase database = FirebaseDatabase.getInstance();

DatabaseReference myRef = database.getReference();

myRef.child("Data").child("firstData").child("value").setValue("some value");

然后你會:


Data

? firstData

? ? ? value : some value

但是最好使用,因為您的數(shù)據(jù)庫中push()不能有相同的兩次。



查看完整回答
反對 回復 2023-02-23
?
幕布斯7119047

TA貢獻1794條經(jīng)驗 獲得超8個贊

fun getListFromFirebaseDbByID(formDataID : String, formListener: SingleFormDataDBListener) {

        val database = FirebaseDatabase.getInstance().reference

        val rootRef = database.child(Constant.FIREBASE_DATABASE)


        rootRef.addListenerForSingleValueEvent(object : ValueEventListener {

            override fun onCancelled(p0: DatabaseError) {

            }


            override fun onDataChange(snapshot: DataSnapshot) {

                val children = snapshot!!.children.iterator()


                while (children.hasNext()) {

                    val currentItem = children.next()


                    val map = currentItem.getValue() as HashMap<String, Any>

                    val id = map.get("id") as String?


                }


            }

        })

    }


查看完整回答
反對 回復 2023-02-23
  • 2 回答
  • 0 關(guān)注
  • 92 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號