是否可以在更新地理位置时自动更新地理空间数据库中的时间戳?

问题描述 投票:0回答:1

我是GeoFire数据库的新手。我可以插入GeoLocation,但我需要时间戳。此外,有没有办法通过规则插入/更新时间戳或什么?

firebase firebase-realtime-database geofire
1个回答
0
投票

GeoFire存储(并允许查询)与密钥相关的纬度和经度。它不存储任何其他内容。开发人员通常在相同的密钥下将其他信息存储在其数据库的其他位置。例如。说你要存储用户的位置:

locations
  uid1: "geohashOfLocation1"
  uid2: "geohashOfLocation2"
  uid3: "geohashOfLocation3"
users
  uid1: {
    name: "Saranya Subramanian",
    lastSeen: 1520260327510
  }
  uid2: {
    name: "Frank van Puffelen",
    lastSeen: 1520260356370
  }
  uid3: { ... }

所以在这里你将地理数据存储在/locations中并查询它。并且您在/users中存储有关用户的其他信息,并在需要时从那里读取,例如当你从一个geoquery回来一个用户的uid时。

另见:

© www.soinside.com 2019 - 2024. All rights reserved.