I have several documents saved in 1.3.7 where a required attribute is blank. I'm not sure how the value got to be blank in my code, but I am also wondering even if I had a bug where my code attempted to save that, how did appwrite manage to carry out the save and not reject the whole createdocument/updatedocument operation?
maybe it was made required after the fact. maybe it's an empty string rather than null
I never edited the attribute if that’s what you mean. It was set to be required before any data was added (the whole schema had been migrated from another instance). It says 0/36 for these blank ones. Could that still be an empty string?
yes, it could be an empty string
Recommended threads
- Does anyone have a docker compose file f...
The compose file example on appwrite docs is 1.8.1 and I would like to try 1.9.0
- Docker compose 1.9.0 support
Hi! Sorry if I've missed something, but I saw that version 1.9.0 was released for self hosting, yet the compose file linked in the official documentation (https...
- Running Appwrite in docker through nginx
Hi team, I'm trying to expose multiple local services (Appwrite, Ollama, PostHog) through a single Nginx reverse proxy port, tunneled via ngrok to a public dom...