Skip to content

Filter query improvements on tables #17747

@oboc-sts

Description

@oboc-sts

Regarding the filter query used on tables, I believe the final resolution was the following:

  • The filter query should still support the current functionality and work the way it works right now (free text search across all the table contents)
  • On top of this ^ we add a key:value based syntax where key = "column name" and value = "string to search"
    • the double quotas are there to cover for multi-words / special characters used in column names and/or values
  • If the filter query is set, the UI should warn about this at all times to help our users understand they are not viewing ALL the entires, but a limited set of results matching a specific criteria
    • an easy way to clear the active filter query is also mandatory
  • The filter query should be embedded in the URL for easy sharing, bookmarking, referencing, etc.

In other words:

  • if you want to free text search error you just enter error in the filter input and the current search (across the entire table contents) kicks in, displaying all entries containing the error keyword in any column
  • if you want to search for all entries having state (a specific column name) conaining the error keyword, you enter "state":"error"

Additional details and improvements will probably be added later on as we pick this up... Please inquire about this with the UX team.

Metadata

Metadata

Assignees

No one assigned
    No fields configured for Feature.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions