on 2015 Jun 11 6:02 AM
This has happened a few times in the last days:
I'm trying to use the forum search bar and use a few keywords, such as "Android HTTP", and for sure, there is one current question containing both words - but the search does not find any match.
What am I doing wrong?
My sincere apologies. When I upgraded the OSQA software back in late March, I inadvertently disabled the SQL Anywhere full-text search capabilities, which left us with the standard "where question_text like '%searchstring%'
" search algorithm. I have re-enabled the full-text searching and now we get much better results.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
and now we get much better results.
Yes, yes, yes (and faster results, too) - thanks:)
BTW: Does the full-text search look for tags, too?
Own answer: Apparently it does, see that separate FAQ🙂
Yes. The search looks through all questions, answers, comments, titles, and tag names.
Testing indicates the forum search is doing an exact match, possibly using LIKE '%search-string%'.
Search: for Android support
One result which contains the exact string "for Android support": Does Ultralite 16 for Android support TCP connections?
Search: for support
Five results containing the exact string "for support", but NOT the message which contains "for Android support".
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Well, I guess it has worked differently in the past, at least a few months ago me and others had the impression the search would work really well (and fast)...
Note: It seems to not really doing an exact match, at least a search for "for Android support" - as copied from your answer - does not list this FAQ as result.
(Or is it possibly using a text index and does not update that immediately?)
User | Count |
---|---|
73 | |
10 | |
8 | |
7 | |
7 | |
6 | |
6 | |
6 | |
6 | |
6 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.