Skip to content

Support lexicographic range queries (>, <, >=, <=) on TAG and TEXT indices #14996

@aradalvand

Description

@aradalvand

The Redis query syntax doesn't seem to support range queries on string indices like TEXT, even though such fields can already be made SORTABLE, which indicates that they already do inherently support comparisons. Therefore, implementing this feature should be a matter of simply surfacing that capability as part of the filter query syntax.

This feature is absolutely essential when it comes to implementing patterns like keyset-based pagination, which currently cannot be implemented using Redis, precisely for this reason.

So, right now, there is basically no viable workaround for this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions