У меня есть структура базы данных реального времени (не облачной), например:
users
kasdf872ajsda //user id
auiiq6d182g1 //list id
c: <mycontent> //list content
Я знаю идентификатор списка (в данном случае auiiq6d182g1
) и хочу получить <mycontent>
, но я не знаюне знаю идентификатор пользователя kasdf872ajsda
, потому что то, что я собираюсь получить, вероятно, не от пользователя, который в данный момент использует веб-сайт (и на самом деле я не устанавливаю никаких правил базы данных для «чтения», только для «записи»)это правильно?).
Что я сейчас делаю, так это (не работает):
var ref = firebase.database().ref().child('users');
ref.child(listID).once("value", function(snapshot) {
var snap = snapshot.val();
myContent = snap.c;
});