This is how I am adding documents in my collection, but my function is failing to execute Is there something wrong in this approach?
for i in range(len(name_list)):
result = databases.create_document('64776905e1fxxxx', '64776913a740bxxxx', ID.unique(), data = {
'name': name_list[i],
'logo': logo_list[i],
'title': title_list[i],
'location': location_list[i]
},)
What's the error?
no error
its just failing
Can you try wrap your code with try catch
So the error will be send back?
Like this
https://discord.com/channels/564160730845151244/1113545780863701013/1113549759416897708
There's no info in the any of the logs tabs?
nopw
when I use try catch
it returns
{"message":"list index out of range","success":false}
That's good
It means that one of the lists doesn't contain as many items as name_list list.
Try to output the len of each list. to be sure they all have the same length.
oh yes you are right, thanks, that was dumb😅
Recommended threads
- Realtime for files() works almost well, ...
I have been trying to make use of realtime, today (14.03.26) I have pulled all the latest versions of docker images, and sdk available. Whats working: - Conn...
- Weird permission failure
when creating an account I use following methods: ``` Future<void> register(String email, String password, String username) async { final user = await accoun...
- Relation Question
How do I create a relation from table y to an others x.$id. in my example I have a users table where I use Appwrites unique User IDs and I want other tables fo...