一度pushメソッドでデータをDBに追加。追加したデータからkeyを生成取得して次のPromise内でnullだったkeyを更新するようにしたいのですが、データをDBに入れるところまでしか処理が行われていないようです。
どうすればよいでしょうか?教えていただけると助かります。よろしくお願いいたします。
javascript
1const tipsRef= firebase.database().ref("/tips"); 2 3post() { 4 tipsRef.push(this.newParentData) 5 .then((data) => { 6 const key = data.key 7 console.log(key) 8 return key 9 }).then(key => { 10 console.log(key) 11 return tipsRef.update({key: key}) 12 }) 13 .catch((error) => { 14 console.log(error) 15 }) 16 },
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。