Firebase firestore更新地图字段
您好,我有以下代码,我想用我的变量替换长ID,但我不确定如何在两者之间插入变量。 我希望它是'cursos.curso.calification':calificacion,were curso是变量。 多谢各位Firebase firestore更新地图字段,firebase,ionic-framework,firebase-realtime-database,Firebase,Ionic Framework,Firebase Realtime Database,您好,我有以下代码,我想用我的变量替换长ID,但我不确定如何在两者之间插入变量。 我希望它是'cursos.curso.calification':calificacion,were curso是变量。 多谢各位 examAttempt(user: any, curso: any, calificacion: any) { this.afs.doc(`users/${user.id}`).update({ 'cursos.tkGXjZLxRdg1TcXGGCD0.calificaion':
examAttempt(user: any, curso: any, calificacion: any) {
this.afs.doc(`users/${user.id}`).update({
'cursos.tkGXjZLxRdg1TcXGGCD0.calificaion': calificacion,
'cursos.tkGXjZLxRdg1TcXGGCD0.intentos': 5
});
}您可以通过在索引选择器中包装字符串来更新firestore中的对象映射
尝试(用户:任意、光标:任意、加州:任意){
this.afs.doc(users/${user.id})
.update({['cursos.txgxjzlxrdg1tcxggcd0.calificaon']:calificacion,
['cursos.txgxjzlxrdg1tcxggcd0.intentos']:5});
}
我所做的是将如何在firebase上添加d的路径保存在一个字符串变量中,然后粘贴该变量。我想用一个变量替换我在CUSO.(id).calificacion之间手动添加的id,但我不确定如何将其放置在该变量中。请使用字符串引用替换掉该字符串<代码>[myString]