i am storing a no. of Uids in an array string inside one of my collections. how can i make sure that no ids are repeated in that array i.e all the ids in that array are unique
u cant.. best way is to check inside your code.
or i will suggest making a separate collection 🤔
like there can be two attributes "main_doc_id" and "relation_doc_id"
and then you can create an unique index on those two attributes combined
afterwards u just have to create multiple documents with those attributes and your "relation_doc_id" attribute will take the id one by one from array you talked about
getting me?
If the length of the array isn't too big, you can check manually firsthand. You should know the doc Id though for fast path access.
Recommended threads
- HTTP Error 500 ''
Hello to everyone, I'm a Flutter developer and actually I'm developing an app using Appwrite.. during my tests and also massive ones I've noticed something we...
- How to disable appwrite/embedding from s...
Hi everyone! I'm currently running a self-hosted instance of Appwrite. For my current use case, I don't need the AI/embedding features, and I noticed the `app...
- Invalid type for attribute 'email': emai...
I'm using the node-appwrite SDK to create a table, the column payload looks like this: ```json [{"key":"email","type":"email","required":true, "size": 512}] ``...