it is better to show an example the auto-generated pk (ULID) can be simple overridden with any other value before the "save" command. This allows to create keys which are composed of other fields' values, and not a single UUID. for example: for relation "table" between two models.
The getting_started.md requires some fixes:
Should be updated to: from redis_om import connections redis_conn = connections.get_redis_connection()
This fix is required also in the following docs: https://github.com/redis/redis-om-python/blob/main/docs/connections.md https://github.com/redis/redis-om-python/blob/main/docs/models.md
a small typo: replace "...Here, we run JSON.GET command with.." with "...Here, we run HGETALL command with..."
It is better to add some link or duplicate the following article into this repo docs: https://redis.io/docs/stack/get-started/tutorials/stack-python/
in https://github.com/redis/redis-om-python/blob/main/docs/models.md the description of "primary_key_pattern" setting is not clear enough. Missing an example for anything but the default "{pk}" value.
it is better to show an example the auto-generated pk (ULID) can be simple overridden with any other value before the "save" command. This allows to create keys which are composed of other fields' values, and not a single UUID. for example: for relation "table" between two models.