Запрос 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
        }
    });
 }

Ответы на вопрос(1)

Ваш ответ на вопрос