I want to be able to add a tag of say "user X' to a file such that i can do a listfiles and only get the files with user X tag? I'm confused how to use permission to achieve this or do I just create different buckets?
To keep tracking of your file the best workaround is to create collection that will have all the details, for example
- file_id
- user_id
- ... Then update it after each upload
I referring to files like a pdf. I thought they can only go in storage?
You always put the file inside a bucket using the storage module But if you want to track each file meta_data you will need to create an accompanied collection
ah, I see, so as I upload a file, I simultaneously update the collection?
Yes
And you can use events for that Creating a function that will get triggered on each file upload Then you can easily update the collection
Okay, I'd do so. Thanks for your advice
Recommended threads
- Unable to Create Storage After Upgrading...
We upgraded our Appwrite instance from version 1.8.0 to 1.9.0 and successfully ran the migration process. However, after the upgrade, we are no longer able to c...
- help!!!!
whats happening no clue pls help 🥲
- I can't UNPAUSE my project with the free...
I received an email notifying me that my project had been paused due to inactivity, and the email included a link to "Restore project." However, that button red...