Preamble: you may want to check the attached screenshot
Before Appwrite Cloud was moved to v1.4, I had 3 collections. The User, the CommunicationChannel and the CommunicationChannelToUser collection.
The CommunicationChannelToUser collection is an explicit many-to-many table, which also contains attributes. Attributes of the relation. Each row in CommunicationChannelToUser contained one userId and one communicationChannelId, each user and each communication channel could appear multiple times in this table. However the pair userId, communicationChannelId, needed to be unique.
How would this be represented with the new relations features? I don't seem to be able to create unique indexes on relationship attributes.
right...i don't think you can create a unique index on relationships at the moment..
you should probably 👍🏼 this issue: https://github.com/appwrite/appwrite/issues/5400
Recommended threads
- Couldnt not do appwrite push tables
Not sure why i am not able to create my tables
- SELF HOSTING ISSUE, DATA NOT MIGRATING T...
Hey, devs, I recently tried to migrate my cloud instance to a self hosted version but my data is not transferred fully only the table structure is transferred ...
- No Document ID?
Hi I have a self hosted appwrite. My documents get a document ID but are not visible in the console. I don't know why this happens and how to fix this