Advanced search does not give me expected results

Let us know how we are doing -
Post Reply
snowshed
Posts: 12
Joined: Thu Oct 29, 2009 10:56 pm

Advanced search does not give me expected results

Post by snowshed »

:crazy: So far, getting this posted has been frustrating...

I entered the following phrase, minus the quotes, into the keyword field of advanced search: "+a +b +c". As I understand the minimal instructions, all 3 words should be in any topic listed in the search. In my case, "a" was not found but too many messages containing the other two parameters were found.

Is this result correct?

Thanks.
Open Office 3.1 for Windows XX and Mac OS X, NeoOffice for OS X
User avatar
Hagar Delest
Moderator
Posts: 32660
Joined: Sun Oct 07, 2007 9:07 pm
Location: France

Re: Advanced search does not give me expected results

Post by Hagar Delest »

I guess that if there is no match with all the 3 words, the query returns the hits with at least 2 words.
LibreOffice 7.6.2.1 on Xubuntu 23.10 and 7.6.4.1 portable on Windows 10
snowshed
Posts: 12
Joined: Thu Oct 29, 2009 10:56 pm

Re: Advanced search does not give me expected results

Post by snowshed »

I wonder if there's a programming mistake with the search engine. Everything I've learned about search says that all words or phrases with a plus sign must be in each of the results given.
Open Office 3.1 for Windows XX and Mac OS X, NeoOffice for OS X
User avatar
acknak
Moderator
Posts: 22756
Joined: Mon Oct 08, 2007 1:25 am
Location: USA:NJ:E3

Re: Advanced search does not give me expected results

Post by acknak »

It might help if you told us exactly what words you searched for.

The forum search is based on an index updated with each new post. It excludes all words with less than four characters, and some other words that are "too common". As far as I can tell, these exclusions are "silent" -- they are just dropped from the search with no warning or explanation.

The search is also literal: If you search for "window", you will not get any hits for posts containing "windows". You can get around that using wildcards: "window*".
AOO4/LO5 • Linux • Fedora 23
Post Reply