在gcp firestore中创建新文档时的合并选项

时间:2019-01-03 04:28:57

标签: firebase google-cloud-firestore

我不理解Firestore文档中的以下段落

https://firebase.google.com/docs/firestore/manage-data/add-data

如果不确定文档是否存在,请传递选项以将新数据与任何现有文档合并以避免覆盖整个文档。

如何覆盖整个文档?

1 个答案:

答案 0 :(得分:0)

阅读该段之前的段落:

  

如果文档不存在,将创建该文档。 如果文档   确实存在,其内容将被新提供的内容覆盖   数据,除非您指定应将数据合并到   现有文档,

是说,当您调用set()时,将用新数据覆盖文档。然后,这就是说,如果您不想这样做,而是更新现有数据,则传递一个标志,告诉它将给定数据与现有数据合并。