try {
print(model.toJson());
Document result = await databases.createDocument(
databaseId: Appwrite.kDatabaseId,
collectionId: Appwrite.kClientsCollection,
documentId: ID.unique(),
data: model.toJson(),
permissions: []
);
if (result.$id.isNotEmpty) {
return ClientModel.fromJson(result.data);
}
} on AppwriteException catch (e) {
print(e.toString());
}
return null;
}```
i print out the model. and there is data
I'm not sure I understand what your issues is, can you please expand?
so I send payload to appwrite creating document. I print the model. print(model.toJson()); I clearly can see the json payload. then it also created document sucessfully. the problem is after creation new document. all fields are null.
any way to monitor what is being sent inside appwrite container
They're null in the Appwrite console too?
yes, also null
Can you JSON encode the map?
And also share your collection as JSON (result of get collection API call)
do you mean this
JSON encode please
do you mean JSON encode the model I submit to appwrite, or return from appwrite?
Both
encoding problem.
Sorry what do you mean?
And it would help if you copied and pasted instead of sharing a screenshot
okay. wait
I think these are 3 log messages? What are they of?
ignore that. let me make it clean
now it is okay by changing _formKey.currentState!.value to _formKey.currentState!.instantValue (flutter form builder)
but strange , i clearly print the log right here
but feel unsecure what happend.๐
Recommended threads
- I'm getting an error on the console "j?....
On my self hosted instance version 1.8.1 the console is giving me this error when trying to view the rows for a table I recently created. My application is read...
- Websites hosted on my appwrite sites hav...
Hello, all my websites hosted on appwrite sites are not running I am getting this message "This site canโt be reached drivehub.appwrite.network took too long t...
- Appwrite Auth & Function don't reveal cl...
When I execute a function or sign in with my Flutter app, Appwrite does not show my real IP: instead, it seems that Appwrite shows Fastly CDN IP address.