刚从firebase开始... :-(
如何设置项目的属性?这是我的数据结构:
myproject
|
- players
|
- -JPUAYuKUNeevXxaCMxM
|
- name: "John"
|
- skill
|
- mu: 25
|
- sigma: 8.333
- -JPUAYuRyJBH8sF93pNt
...
我可以添加一个播放器:
var ref = new Firebase(FIREBASE_URL + '/' + 'players');
ref.child(id).set(player);
问题是:如何仅更新一项的一项属性(例如“技能”)?我确实尝试过:
var skill = {};
skill.mu = 27.0;
skill.sigma = 7.0;
ref.child(id).skill.update(skill);
我想我知道这是怎么回事。
您期望ref.child(id)
拥有财产skill
。但是,您实际上想要的是“熟练”的孩子。ref.child(id).child("skill")
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句