Skip to content

[Explore]add new operators to ad hoc filter #16765

@junlincc

Description

@junlincc
  • Add new operators: "Contains", "Starts with" and "Ends with" ('%str%', 'str%' and '%str' respectively) that will escape underscores, do case insensitive matching when writing all lowercase (e.g. "ma") and case sensitive when writing mixed case (e.g. "Ma"). These would be primarily geared towards less technical business users. The reason for deciding when to do case sensitive vs insensitive matching is to keep the basic UX as simple as possible and avoid having to add separate case sensitive and insensitive variants of these operators.

Someone will undoubtedly want to do case sensitive all lowercase matching, but for those cases they should probably just learn to use the full LIKE operator.

Originally posted by @villebro in #16396 (comment)

as comment to #16277 and #16396

Metadata

Metadata

Assignees

Labels

enhancement:committedEnhancement planned / committed by a contributorexplore:filterRelated to filters in ExploreinactiveInactive for >= 30 days

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions