Upload issues with object or array properties
Last updated
Ellipsis Drive does not support properties of type object or array.
This is because property values must remain filterable and queryable in the backend. Nested structures such as objects or arrays cannot be reliably used for filtering, indexing, or search operations.
If you need to store complex structures, convert them into a string representation before uploading.
In Python, you can serialize the structure using:
import json
json.dumps(your_object)
This stores the data as a JSON string.
When retrieving the data, you can reconstruct the original structure using:
json.loads(your_string)
If your object or array represents time series data, do not store it in feature properties.
Instead, use series data via series/add, which is designed for temporal and sequential datasets.
See the Ellipsis Drive Python documentation for implementation details and supported data structures.
Last updated