I have two questions related to this.
Q1: It says on the web answer https://appwrite.io/threads/1228464082269765633 that redirects to this thread that the solution is "Solution: 1. For flexibility in field size, consider using variable length fields without defining a specific size." However, you can't set strings to be variable length as far as I know? How do you do that?
Q2: Related to Q1, I'm also hitting errors trying to store a string that's bigger than the current attribute size. eg: xxxx.vue:385 AppwriteException: Invalid document structure: Attribute "name" has invalid type. Value must be a valid string and no longer than 20 chars at Client.eval I was assuming this would automatically get truncated but it throws an error instead. Are we supposed to do this checking as part of client side validation/sanitisation before storing? If so, how can you easily retrieve the attribute sizes client side so you don't have to hard code them to keep things synched in case of future changes? Modifying Attribute size - Threads - Appwrite In this support thread for Appwrite, the user is facing issues modifying attribute sizes in a database during the development stage. They are concerned about potentially needing to delete and re-enter attributes in production if the size needs to increase. The user is used to environments where field sizes are variable and wonders if creating la... Modifying Attribute size - Threads - Appwrite
Sonicviz β 07/06/2024 18:10 Also, according to this https://github.com/appwrite/appwrite/issues/3328 you should be able to update attributes but key and size are always uneditable, and you can only delete and recreate if you need to modify these. GitHub π Feature: Update database attribute Β· Issue #3328 Β· appwrite/appwr... π Reproduction steps When we put wrong attribute in database section π Expected behavior we should be able to edit the attributes of a database collection. π Actual Behavior their is only delete bu...
Recommended threads
- Function's Static IP
Is it possible to have static. IP Address instead of Dynamic IP for getting the IP Address whitelist
- How to use dart workspaces to deploy a f...
Hello, I'm developing a Flutter application and I would like to leverage dart pub workspaces to deploy a function with a dart runtime as advertised here : http...
- Enabling Overage Usage
Hello Appwrite Support Team, I am currently using Appwrite under the GitHub Student Developer Pack plan. Recently, my project hit the database read limit, and ...