如何在Cloud Firestore中仅填充一次日期字段?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Cloud Firestore中仅填充一次日期字段?相关的知识,希望对你有一定的参考价值。

在我的Cloud Firestore数据库中,我有一个名为qazxsw poi的集合。我的应用程序的每个用户都作为文档存储在此集合中。我的数据库看起来像这样:

users

Firestore-root | --- users | --- uid | --- userName: "Jane" | --- creationDate: February 28, 2018 at 1:46:00 PM UTC+2 属性中,我想存储用户第一次加入我的应用时的日期和时间。我正在使用这个creationDate的答案填充这个属性,它工作得非常好。

问题是,每次用户登录时,此属性都会重新填充,我只想在用户第一次加入我的应用程序时使用一次。

我怎么解决这个问题?

谢谢!

答案

检查用户是否存在,例如:

post

以上是关于如何在Cloud Firestore中仅填充一次日期字段?的主要内容,如果未能解决你的问题,请参考以下文章

Cloud Firestore:查询找不到文档但文档存在

如何从 firestore 检查有多少项目具有真值或假值并在列表中仅显示真值? - 颤动

在 Flutter 中使用 Cloud Firestore 创建无限列表

对于与用户 uid 相同的文档 ID,如何从 Firestore 中仅检索一个用户的数据?

在Firestore中创建对Cloud Storage文档的引用

Cloud Firestore 忽略规则