【问题标题】:Firestore functions onUpdate doesn't trigger with nested object changeFirestore 函数 onUpdate 不会因嵌套对象更改而触发
【发布时间】:2018-03-27 19:45:31
【问题描述】:

我有一个 Google Firestore 云函数,当文档属性发生更改时会触发“onUpdate”。这适用于文档的数字、字符串等类型的属性。但是,如果我的属性是对象类型并且其中一个对象属性发生更改,它不会触发。

示例数据:

const previousData = {id: 1, quantity: {1: 3, 2: 4}};

const newData = {id: 1, quantity: {1: 4: 2: 4}};

// updating newData.quantity[1] does not trigger onChange

如何为嵌套对象触发“onUpdate”。此用例的最佳做法是什么?

【问题讨论】:

    标签: javascript google-cloud-firestore


    【解决方案1】:

    你指的是'onUpdate'函数;云函数?如果是这样,请提及它,因为它会混淆您遇到的问题是在云功能上还是在网站上。

    【讨论】:

    • 是的,它是谷歌云功能。我更新了。谢谢。
    • 这不是答案,如果您需要更多信息才能回答,您应该对问题本身发表评论。
    • @Joao 抱歉,不是普通用户
    猜你喜欢
    • 2013-03-21
    • 1970-01-01
    • 2020-06-21
    • 2021-04-08
    • 2021-12-15
    • 2016-04-20
    • 1970-01-01
    • 2020-02-17
    相关资源
    最近更新 更多