【问题标题】:how to insert marker's position in firebase如何在firebase中插入标记的位置
【发布时间】:2017-05-04 08:00:08
【问题描述】:

当我在谷歌地图中移动时,我正在谷歌地图enter image description here 中插入标记。但我也想插入标记的纬度和经度。我已经应用了一些代码,但它只插入了初始纬度和经度。请帮我在firebase中为同一个键插入多个纬度和经度

我想在“l”标签下添加位置

【问题讨论】:

  • 因为firebase基于noSql,即键值对,如果数据库中已经存在键,它将覆盖数据。尝试将时间戳作为 lat lng 数据的键传递
  • 谢谢@Ashish Pardhiye

标签: android google-maps firebase firebase-realtime-database


【解决方案1】:

如果您使用Map 更新位置并且使用相同的键,而不是添加新值,您将覆盖现有的值。换句话说,在Map 的情况下,它将旧值替换为新值。

如果您想为单个位置设置不同的纬度和经度值,我建议您使用push() 方法,该方法为每个新的纬度和经度生成一个唯一键。默认情况下,此唯一 ID 按升序排列。

希望对你有帮助。

【讨论】:

  • 如果您仍然认为我的回答对您有帮助,请考虑接受。谢谢!
猜你喜欢
  • 2011-07-08
  • 1970-01-01
  • 2015-09-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-09
  • 2023-03-03
  • 1970-01-01
相关资源
最近更新 更多