Skip to content

Create additional filters (contains, TAG support) #59

@yedidyakfir

Description

@yedidyakfir

Goal

Add more filter operators and Redis TAG support

Description

Extend the filter system with additional operators like contains, startswith, endswith, and Redis TAG field support.

Example

users = await User.find(User.email.contains('@example.com')).to_list()
users = await User.find(User.tags.has('premium')).to_list()

Acceptance Criteria

  • Implement contains filter operator
  • Implement startswith filter operator
  • Implement endswith filter operator
  • Add Redis TAG field type support
  • Add tests for new filter operators
  • Document the new operators

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions