Запрос Firebase, если child of child содержит значение
Структура таблицы:
чатов-> randomId-> -> участники-> -> -> 0: 'name1'-> -> -> 1: 'name2'-> -> ChatItemsтак далее
То, что я пытаюсь сделать, это запросить таблицу чатов, чтобы найти все чаты, в которых содержится участник, переданный в строке имени пользователя.
Вот что у меня так далеко:
subscribeChats(username: string) {
return this.af.database.list('chats', {
query: {
orderByChild: 'participants',
equalTo: username, // How to check if participants contain username
}
});
}