gpt4 book ai didi

javascript - Firestore+云函数: What does { merge: true } do?

转载 作者:行者123 更新时间:2023-12-03 02:58:48 29 4
gpt4 key购买 nike

我正在尝试使用 Firestore 编写我的第一个云函数。在很多问题/文章中,人们建议添加“{ merge: true }”。那有什么作用?我在哪里可以阅读更多相关内容。

我的背景是Java。这可能是 JavaScript 的基础。如果能提供文档/文章正确方向的指针,我们将不胜感激。

以下是 Firestore 云函数的示例:

exports.updateLikeCount2 = functions.firestore
.document('likes/{likeId}').onWrite((event) => {
admin.firestore.collections('ruleSets').document(ruleSetId).get().then(doc => {
admin.firestore.document('ruleSets/' + ruleSetId).set({likeCount2: oldCount}, { merge: true });

添加/删除 { merge: true } 有什么作用?

最佳答案

documentation是你的 friend 。从那里:

Options

An object to configure the set behavior. Pass {merge: true} to only replace the values specified in the data argument. Fields omitted will remain untouched.

关于javascript - Firestore+云函数: What does { merge: true } do?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47500010/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com