Closed CraigClark closed 8 months ago
@NicoledeGreef to check all the ways searches are done and log any issues/items in this ticket
OR
tested and passed on test. Finds results with any of the search terms, This is the default operator, 'property regulation' will return the same thing as 'property OR regulation'AND
tested and passed on test Finds results where both search terms are presentNOT
tested and passed on test Include the first search term, but exclude results that also contain the second search term+
tested and passed on test search terms with +
are required, other search terms are optionalfor fields, there is no operator, however people can use the facets to narrow results by field. @NicoledeGreef , with that in mind, I would like to pass this one based on the facets functionality.
Search is now indexing on cron.
There is an issue that causes indexing on revision save to fail.
We disabled index on save. Instead the site will be indexed every 5 minutes on cron run.
for fields, there is no operator, however people can use the facets to narrow results by field. @NicoledeGreef , with that in mind, I would like to pass this one based on the facets functionality.
There's no question there is value in facets but enabling field based searching on title and description in particular is important. There are no facets for these as they are not discrete values like OPR, Series, Modified date, Source system, Metadata type, etc.
It would be advantageous to enable searching such as:
title:"leads" {OPERATOR} description:"refund"
Questions: How do we specify a multi-word phrase as a search term that returns only hits with all the words in that order? Google uses double-quotes for example.
@NicoledeGreef title is fixed. We boosted title in search results.
@lkmorlan please merge https://github.com/bcgov/MFIN-Data-Catalogue/tree/303-boost-title
for fields, there is no operator, however people can use the facets to narrow results by field. @NicoledeGreef , with that in mind, I would like to pass this one based on the facets functionality.
There's no question there is value in facets but enabling field based searching on title and description in particular is important. There are no facets for these as they are not discrete values like OPR, Series, Modified date, Source system, Metadata type, etc.
It would be advantageous to enable searching such as:
title:"leads" {OPERATOR} description:"refund"
@NicoledeGreef I talked with Joel about this today. Search API doesn't do this. We wound need to write a custom module that would allow this type of query.
Typically what we do for the use case you mentioned is develop an advanced view that people with a certain role can access. This would have many more filters than what is available in search. We can export results to csv or JSON.
Let's hold off on custom development for now. We just need to ensure that Solr/Search API is configured optimally. and that we document the options for advanced users.
Title is boosted to 21 body (description) is boosted to 1
verified in dv14
OP timer
https://openplus.monday.com/boards/4092908516/pulses/5793365757
Validate search functionality.
Search Indexing
Search functionality
- [ ] search using field:value pairing, for example Title:"folio"Reference