hochschule-darmstadt / openartbrowser

Exploring the world of arts using open data
http://openartbrowser.org/
MIT License
40 stars 10 forks source link

Fulltext-search part 3, filters #507

Open EeveesEyes opened 3 years ago

EeveesEyes commented 3 years ago

Reason (Why?) To achieve results quickly, the search should be implemented in parts. This is the third part of three (see related issues).

Solution (What?) This third part of the new search should add more filter functionality to the full text search result set. Already applied filters from the search bar should still be included in the query. Furthermore, investigate the feasibility of the advanced filter functionality. The new advanced filters contain the union of all attributes of the result set, (extra: sort by the amount of entities) (see screenshot). The application of a filter highlights the badge and extends all queries with that filter (if the attribute is applicable to the type). The inception can be filtered by a slider. By default, the advanced search should be hidden, see mockup below:

image

Additional Changes

Relation to other Issues

Acceptance criteria Search results can be filtered by attributes and inception.

Investigate, if the union can be created without a hard performance impact.

FabioBurillo commented 3 years ago