I'm trying to use the GraphQL API to return a single attribute along with the _id, rather than the entire document. According to the documentation, the following should work:
query {
databasesListDocuments(
databaseId: "${DATABASE_ID}",
collectionId: "${COLLECTION_ID}"
) {
total
documents {
_id
data {
attribute1
}
}
}
}
However, I'm getting the following error:
Response: {"errors":[{"message":"Field data of type String must not have a sub selection.","extensions":{"category":"graphql"},"locations":[{"line":9,"column":16}]}]}
The following doesn't work either:
query {
databasesListDocuments(
databaseId: "${DATABASE_ID}",
collectionId: "${COLLECTION_ID}"
) {
total
documents {
_id
attribute1
}
}
}
Any ideas what I'm doing wrong?
Recommended threads
- Problem with the new Email policies
when user set those thing from cloud panel and when they open that page again or reload that time it forget what we have checked and it set default to false on ...
- Deleted my account, trying to signup aga...
https://cloud.appwrite.io/console/login?error=%7B%22message%22%3A%22This+email+address+must+already+be+in+its+canonical+form.+Please+remove+aliases%2C+tags%2C+o...
- Unable to create Sites or Functions with...
Heya, I was looking at the appwrite documentation for Sites API with the server api: https://appwrite.io/docs/references/cloud/server-nodejs/sites I can’t fin...