
Inaccurate search
Still having issues with the search function which does not always seem to provide results as it should. Today I was trying to search for "exped" and got lots of results with the highlighted word being "exp". Why did it provide results different to the search term?
I know that you can use operator terms such as ""chicken" and "fish"" in the Search Messages window but is it possible to also do such selective searches in the Search field?
Thanks,
All Replies (3)
Stemming (porter stemming) affects how search behaves. This is perhaps the most confusing thing that causes unexpected search results, because gloda indexes on "stemmed" versions of words. The following examples are all indexed as "find":
find finds finding
and searching for any of those words will show all messages that have those words.
Thanks for the quick reply and explanation. However it seems perfectly normal to me that searching for "find" should return "find, finds or finding" but
Odd that searching for "finding" should return "find" but very odd that searching for "exped" should return with "exp". They are quite different. It would be like searching for "birthday" and getting search results for "birth". In fact a search should never find a word shorter than the word specified. Or at least it should only be an option.
No wonder that TB search is a bit rubbish if it can't search for the term specified!
Global Search (Ctrl+K) performs a 'faceted search' or 'stemming' as mentioned above. Try using the Quick Filter Bar to search a folder, or Classic Search (Ctrl+Shift+F) to search an account.