
Hello, in the relations documentation it is not seen that it is necessary to add the $id. But it throws error 500 if it is not added.
await databases.createDocument(
databaseId: 'marvel',
collectionId: 'movies',
documentId: ID.unique(),
data: {
'title': 'Spiderman',
'year': 2002,
'reviews': [
{
"\$id": ID.unique(), //add id
'author': 'Bob',
'text': 'Great movie!'
},
{
"\$id": ID.unique(), //add id
'author': 'Alice',
'text': 'Loved it!'
}
]
},
);

which appwrite version are you using and can you share the link to the documentation which you're referring



flutter: 9.0.0

which appwrite version are you using? what's the error message

1.3.1

and the error message?


that is weird, let me try it myself

ok friend

Hey, thanks for letting us know, this issue has a fix in the works now

[BUG UNDER FIX 🛠] Creating Documents relationship

Is there a link to track the status of the issue?

This is fixed in the latest release 1.3.4 😄

great 💯
Recommended threads
- My collection is not updating after csv ...
- How do I format an array in a CSV file t...
I want to import a CSV file to create a document on it on the AppWrite website. I have an attribute "name" of type String and "ingredients" which is of type St...
- my database attribute stuck in processin...
when i created attributes in collection 3 of those attributes become "processing", and they are not updating, the worst thing is that i cant even delete them s...
