So I am running in to a problem that no search results are being returned whenever the search query contains a stop word.
I have a crawler set up which crawls all the pages of the website every night. The website has a search bar, and we use the JSON API to make the requests to Fess and show the results on our website.
So, for example. There is a term on our website that is present on multiple pages ,“Properties of host”. When you search this exact term, there are no search results. But when you enter “Properties host” then there are results.
When your wrap the entire search query in quotation marks, and thus look for an exact match, then there are search results.
I have been looking but I cannot figure out why “Properties of host” would not return any results. Is there anyone who had this problem before or knows what causes it?