【发布时间】:2019-06-23 10:46:15
【问题描述】:
在我的 Firebase 中,我有一个集合,里面有一个文档,里面有一个对象:
object 1
key1:value
key2:value
key3:value
我只想更新对象说 内部 的某些键 object1 - key1 和 key2。
为此,我需要注释。
问题是我将参数传递给保存的函数:
function updateit(product,target)
{
db.collection("Stores").doc(target).update({
product
})
所以这里如果我传递一个包含only key 1 的产品,它将覆盖之前的。
所以,我尝试用符号传递这个对象:
product["product"+".title"] = "xxxxx"; // a new pair in product to pass
它没有用,它将保存一个新对象(覆盖),其中包含类似的字段:
product
product.title=xxxxx
这么简单的事情应该怎么做?
【问题讨论】:
-
很高兴听到您找到了问题的原因。我投票结束这个问题是一个错字,因为处于相同情况的人不太可能找到这个页面。
标签: firebase google-cloud-firestore