我試圖用以下代碼設定 "假裝 "值,但沒有成功。
dataBase.ref().orderByChild('en_word'/span>) 。 equalTo('pretend').set({
en_word: 'Pretend'。
})

uj5u.com熱心網友回復:
向Firebase寫入一個值需要你知道你想要寫入的完整、準確的路徑。它不支持所謂的更新查詢,即你一次性向資料庫發送一個查詢和一個寫操作。相反,你將不得不:
- 執行查詢。
- 在結果上回圈。
- 依次更新每個結果。
因此,在你的案例中,這將是這樣的:
let query = dataBase.ref(). orderByChild('en_word').equalTo('pretend') 。
query.once("value").then((results) => /span> {
results.forEach((snapshot) => {
snapshot.ref.update({
en_word: 'Pretend'。
})
})
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/325774.html
標籤:
