Вам не нужно, чтобы этот пустой вызов .child()
.
firebase.child("auctions").update({a: true});
будет делать это изменение /auctions/a/whatever
до /auctions/a/true
.
Если вы действительно хотите «обновить все дочерние элементы на одном уровне дерева», то .set
может работать лучше, поскольку он заменит все данные в конечной точке объектом, который вы ему даете. Так что, если вы запускали firebase.child("auctions").set({a: true});
тогда все под /auctions
будет заменен {a: true}
Если вы не хотите, чтобы шумите все под /auctions
, но вместо того, чтобы вы хотели шумите все под auctions/a
вы могли бы сделать firebase.child("auctions/a").set(true);
Существует несколько способов выполнить то, что вам нужно. Я просто не уверен на 100%, что вам действительно нужно.
для понятного понимания, у меня есть эта структура 'аукционы-> item1'-> a-> true' и item у меня есть несколько. Есть ли способ сделать изменения для всех 'a'? Спасибо –