Hi there !
I'm trying to access a specific Document
in a specific Collection
within a Function
.
But the Function keeps crashing telling me the Document with the requested ID could not be found
I'm sure the document exist and the collection ID (and DB ID) are good.
The thing is, there is no permission on the Collection as I want this collection to be only accessible with the admin rights of the Funciton (no user can access it).
Here is the code I used
const adminClient = new Client()
.setEndpoint(Bun.env['APPWRITE_FUNCTION_API_ENDPOINT'] as string)
.setProject(Bun.env['APPWRITE_FUNCTION_PROJECT_ID'] as string)
.setKey(Bun.env['x-appwrite-key'] as string);
const adminDatabase = new Databases(adminClient);
const prompt = await adminDatabase.getDocument(
DB,
PROMPTS,
documentID,
[Query.select(['content'])]
);
Again, I am sure that documentID
exists in PROMPTS
...
Is there a specific permission to add in this case ? I'm a bit lost in this.
Recommended threads
- Getting an error 500 when authenticating...
When I connect to Github I get this error. All containers are running.
- Function local development: adding debug...
Is it possible to add logs to the node_modules packages in the container generated during local function development?
- What are valid queries that can be passe...
https://discord.com/channels/564160730845151244/1155557449508589639 Learned at the post above that equal is an invalid query method, but it's not clear from th...