Skip to content

LiveQuery with pointers or relations doesn't update. #422

Closed
@facuparedes

Description

@facuparedes

Hi!
I'm using LiveQuery to get realtime changes. I have a class "Chat", with a relation column named "messages". So, I need to query by relations. I tried to do:

QueryBuilder _query = QueryBuilder<ParseObject>(ParseObject('Message'))..whereRelatedTo('messages', 'Chat', chatId)

However, I don't get any update from LiveQuery. (I think Parse-Server team didn't add this support to LiveQuery). Nevertheless, I saw this: #4231. So LiveQuery supports Pointers, that is why I added a pointer column in my class Message to my class Chat. Then I try to do:

QueryBuilder _queryChat = QueryBuilder<ParseObject>(ParseObject('Chat'))..whereEqualTo('objectId', chatId);
QueryBuilder _query = QueryBuilder<ParseObject>(ParseObject('Message'))..whereMatchesQuery('inChat', _queryChat)

But that doesn't work at all, I'm not getting any update from parse-server. Can you help me?

Greetings!!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions