hey guys, I know query doesn't support relational field yet, so my idea was to try graphQL to get exact data I need from inside that relationship field but couldn't get anywhere. I tried something like graphql.query({ query: ` query { databasesListDocuments( databaseId: "[id]", collectionId: "[colId]" ) { total documents { _id, data { attachmentType, attachmentURL, body, user_id { _id avatar firstname lastname username } } } } } but that didn't work.. I really don't want to return the whole obj as it will have so many unnecessary data but not sure how, is there anyway around that? I'm building react Native app btw
There's also limited support with graphql and selecting the data. If you notice, the data is returned as a string, not an object so you can't select different attributes.
For the moment, you'll have to wait for queries to be supported. Or, you can stop using relationships and manually fetch related data
got it, thanks Steven
Is there a rough ETA on when relationships are supported? c:
Recommended threads
- Middleware
how to make middleware in nextjs appwrite with client side auth?
- Error 400: redirect_uri_mismatch
Hi team, Google OAuth was working fine with our Appwrite Cloud setup until yesterday. We did not change any configuration in Appwrite, Google Cloud, or our cod...
- Bulk delete failed with 401
- I created a transaction to bulk delete rows in a table has `done` equal `true` follow documentation. But when run, it returns 401 unauthorized error as screen...