В моей базе данных у меня есть коллекция, внутри есть документ, а внутри есть объект:
object 1
key1:value
key2:value
key3:value
Я хотел бы обновить только определенные ключи внутри объект скажет
объект1 - ключ1 и ключ2.
чтобы сделать это, мне нужна запись.
проблема в том, что я передаю параметр в функцию сохранения:
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
Как тебе сделать такую простую вещь?