Разобрать подписку JavaScript SDK с помощью containsIn - PullRequest
0 голосов
/ 22 марта 2019

Я пытаюсь получить чаты, частью которых является конкретный пользователь, и это работает, но когда я подписываюсь на этот запрос и кто-то запускает чат со мной или я начинаю чат с новым человеком, он не обновляется , Когда я вручную перезагружаю страницу, она получает последние чаты, поэтому я думаю, что мой запрос работает, но подписка на него не работает.

Вот мой запрос:

let query = new Parse.Query("Chat");
query = query.containedIn("members", [Parse.User.current()]);

А вот и подписка:

let subscription = query.subscribe();
subscription.on("create", chat => addChatToView(chat))

Я попытался сделать это вручную, пропустив вторую строку и подписавшись на всю таблицу, и используя lodash, чтобы каким-то образом отфильтровать результаты.

Есть ли какое-то решение, кроме как делать это вручную?

...