#3092 - Search issues

This is a spacer post for a website comment topic. The content this topic relates to: #3092 - Search issues
There are some limitations with MySQL's full text search. I am improving the documentation to make it a bit clearer. Use quotes if you're not doing a boolean search, "+" is only for boolean searches.

Keyword search for spaces with keywords has now been improved for this case.
Okay, well I can add a meta tag like 2017 Releases and when it's shown on a page the actual link created for that term doesn't have the "+" needed actually offer results is what I meant. I only got results when making it 2017+Releases in the URL it gave me.

Not sure you got what I meant and I'm not sure I get what you meant about adding "'s around a single term. I don't need to do that on any other site search, you enter a single term like Madonna and if there's any results you get them.

On RC33, if I search for 'Except One' without quotes I get nothing. If I search for 'Except One - Disease' it finds the video. Only other way to get to it with a simple 'Except One' search is to check the advanced link on Videos and select the actual category the video is in. However, this brings up both videos, one of which has nothing to do with that search term (which seems to be omitted from the URL at this stage).

> I only got results when making it 2017+Releases in the URL it gave me.

This is a bit confusing to read, because "+" in a URL is a space. Also sometimes "%20" is used for the same thing. This is because URLs cannot contain spaces.
If it didn't have a "+" then that implies there was a space in the URL (which would be fine as the browser would auto fix that), or it was joined like "2017Releases" which I don't think is true.

I think you're actually saying you altered the search term in the search box (not the URL itself).

You are right there's a bug there, it should have quoted the tag in the tag link. I hadn't realised you were talking about tag links from content, I thought you were just talking about you typed in. I have fixed that for the next RC.

I wouldn't expect 'Except One' to return a result as both those words are likely 'stop words' in MySQL, i.e. ignored. If you put it in quotes though it will use a different algorithm that doesn't strip stop words out. I think. It gets complex due to the various limitations with MySQL, like the commonality limitation (i.e. if you have just 1 or 2 test content entries, search results may be missing because MySQL won't return more than 50% of a result set back to you).
0 guests and 0 members have recently viewed this.