我正在使用TypeScript构建一个Angular 4应用程序,我想使用update()
方法将一些数据添加到Firebase数据库中,同时从userId
属性动态指定'key'名称:
this.products = this.afdb.list('/products/');
this.products.update(this.productId, {
this.userId : this.myRating
})
这里的问题是this.userId
不能作为“key”名称添加,谁能给予我一个提示?
先谢谢你了。
2条答案
按热度按时间oymdgrw71#
你只需要用一个不同的对象符号。。
不起作用
试试这个:
bmp9r5qi2#
这可能有点晚,但提供了一种在firestore中保存“动态”指定属性名称的方法:
如何从云函数中更改firestore文档中字段的值(动态获取)?