firebase - Firebase DB:如何获取数据更新时间戳?
问题描述
我在我的移动应用程序中使用 Firebase DB,它工作得非常好。当没有互联网连接时,数据存储在本地设备中,当互联网连接可用时,它会自动推送到服务器。一切正常。现在,我想在数据更新时存储时间戳。问题是我该怎么做?情景:现在是早上 9 点。用户离线。他/她在应用程序中做某事。数据存储在设备中。上午 10:00,用户处于 Internet 区域。数据被推送到 firebase 服务器。现在,我想要数据库中的两个时间戳,即 9:00:00 和 10:00:00。
提前致谢。
解决方案
作为值传递{'.sv': 'timestamp'}
,服务器将用记录添加到数据库的服务器时间替换它。
您可以使用myField.val() == now
indatabase.rules
来确保没有存储自定义值。
推荐阅读
- matlab - Matlab GUI 编程:使用 uiimport 导入的数据
- c# - 如何将文件从特定文件夹复制到 C# 中的共享文件夹?
- python - Python将用户中位数添加到奇数用户输入
- html - 如何禁用双击放大 Wkwebkit iOS 11?
- php - API 路由 Laravel 5.5
- c++ - C++中声明函数时,是否需要有函数本身的参数?
- php - QuickBooks Web 连接器身份验证失败
- python - Python 请求库和列表
- amazon-web-services - 多个实例的 Terraform 配置程序错误
- ios - 可扩展 ViewCell 中的网格背景未完全覆盖 iOS 上的 ViewCell