What are the approaches to design complex search using multiple attributes?


Warning: count(): Parameter must be an array or an object that implements Countable in /home/styllloz/public_html/qa-theme/donut-theme/qa-donut-layer.php on line 274
0 like 0 dislike
22 views
Good day
You need to implement search by exact match on multiple attributes.
There is an object to find with many attributes to search. The goal is to create a user friendly interface to convert what is designed by the user in the queries of the form (Number= ' 1 ' And (Account="2" OR Account="3")) to the object.
It should be clear to the user and look good and comfortable.
What are some thoughts:
1) Make a unified search bar with a dropdown list that it is possible to enter a Boolean operator, attribute value, grouping operator
2) Do input with a dropdown list next in which to choose one or the other attribute with the ability to add the line below with the same input and Boolean operator to aggregate validation token

Also faced with a similar search in Jira, the so - called JiraQL

Questions - if anyone implemented what patterns to see which good solutions are known
by | 22 views

1 Answer

0 like 0 dislike
As correctly noted in the comments, you need to think about who will use the search. If not fierce techies who only write how to use Boolean operators (then, you can finally give access to the sql console) then everything is OK. But if the regular, it is better to give them human filters. They say, show the soft and cheap pillows. I exaggerate, but this phrase is easy to understand, and it is under a few Boolean operators.

Something like that.
by

Related questions

0 like 0 dislike
2 answers
0 like 0 dislike
3 answers
0 like 0 dislike
3 answers
0 like 0 dislike
3 answers
0 like 0 dislike
3 answers
110,608 questions
257,187 answers
0 comments
40,796 users