Это моя структура базы данных:

Я хочу, чтобы новые сообщения генерировали уведомления.
Как мне запросить эти данные, чтобы убедиться, что участник является частью диалога, а затем передать только child_added нового сообщения.
Это то, что у меня есть, но оно вернет весь разговор при добавлении сообщения.
const notificationChecker = database.ref("chats")
.orderByChild(`members/${userId}`)
.equalTo(true);
notificationChecker.on('child_changed', snapshot => {
console.log(snapshot.val());
});