I am wanting to list the documents of a specific user from an admin panel. What would I need to do. I dont want to need to login as a user to see the documents they have perms to see.
What's your DB structure like? How would you know what document belongs to what user?
You can create a cloud function that get's all the documents, and separates them based on the user.
https://appwrite.io/docs/server/databases?sdk=nodejs-default#databasesListDocuments
They way I have done it is give the user perms on the document
Should I change it to submitting an the id of the user who crated the document?
That's what I do, yes.
Then I would just search for the id correct?
yes. you would list all documents, and then filter them based on id
[SOLVED] List documents of a user as admin
Recommended threads
- How to handle ghost accounts created by ...
Appwrite create the account with the email and send an invitation link with a secret. I am able to accept the invitation and add the account as a member on the ...
- Broken Appwrite can’t make functions nor...
Hii guys, I was having this issue with my locally hosted Appwrite, I can’t create functions ( both template and manual), I can’t make a custom domain ( like in ...
- Bulk operations on tables with relations
Hi, if I try to perform a bulk delete on a table with relations, I get this: `289 | if (((_b = response.headers.get("content-type")) == null ? void 0 : _...