我在 Firebase 中看到了一些奇怪的行为。这可能是有意的行为,但我不知道,因为我今天刚注册。
我创建了以下结构:
https://sitename.firebaseio.com/users/1/data/vendorname/devices/devicename/sales/10182013/asdf
...其中“asdf”是一个值为“1234”的元素。然后,我添加了另一个值为“5.8”的元素“00”。删除“asdf”元素后,“data”和所有子元素都会立即删除,尽管“10182013”仍然包含一个子元素(“00”)。为什么是这样?
我已经通过 Firebase Forge 和以下代码多次复制了这个:
var deletetest = new Firebase('https://sitename.firebaseio.com/users/1/data/vendorname/devices/devicename/sales/10182013/asdf');
deletetest.remove();