Firebase - 更新值的条目

时间:2015-08-16 10:09:20

标签: angularjs firebase

如何获取Firebase唯一ID,以便我可以使用它来引用特定条目?

我使用push方法存储一些数据,每个条目包含一个weekNumber和year。我检查一个weekNumber是否已经存在,如果是这样,我需要更新foo和bar。检查weekNumber是否存在是没有问题的,但我无法弄清楚如何更新其他字段。

示例数据结构:

- ENTRIES
 - USER
  -JwphpyzzHaNlh8HXA2G
   foo: 'string'
   bar: 'string'
   weekNumber: 32
   year: 2015

  -Jwphpyzzaasd2H2DHB
   foo: 'string'
   bar: 'string'
   weekNumber: 33
   year: 2015

检查weekNumber是否存在:

ref.orderByChild('weekNumber').equalTo(data.weekNumber)
   .on('value', function(result) {

   });

我尝试使用result.key()或result.parent(),但两者都返回路径ENTRIES / USER而不是唯一的FB键。

0 个答案:

没有答案