Revision history [back]
MySQL full text search (the only option as of Oct 2010) matches for words longer than four characters.
With PostgresQL this limitation will be removed - it's a current (as of date of this answer) development item.
There is also one quirk in the full text search right now (will probably change in the future): if you type in a query that does not have any matches, but not hit enter - nothing will change on the screen. But if you hit "enter" or press the "search" button you'll get a blank list.
That is AJAX search does not yet give any feedback when no matches are found, which can leave user with an impression that it does not work.
I've done it this way to limit screen flickering when no new useful information is found. This should be somehow fixed - with maybe a phrase "nothing found yet" and shade out search results.
With MySQL full text search (the only option as of Oct 2010) matches for words longer than four characters.
With PostgresQL this limitation will be removed - it's a current (as of date of this answer) development item.
There is also one quirk in the full text search right now (will probably change in the future): if you type in a query that does not have any matches, but not hit enter - nothing will change on the screen. But if you hit "enter" or press the "search" button you'll get a blank list.
That is AJAX search does not yet give any feedback when no matches are found, which can leave user with an impression that it does not work.
I've done it this way to limit screen flickering when no new useful information is found. This should be somehow fixed - with maybe a phrase "nothing found yet" and shade out search results.
With MySQL full text search (the only option as of (currently implemented - Oct 2010) matches for words longer than four characters.
With PostgresQL this limitation will be removed - it's a current (as of date of this answer) development item.
There is also one quirk in the full text search right now (will probably change in the future): if you type in a query that does not have any matches, but not hit enter - nothing will change on the screen. But if you hit "enter" or press the "search" button you'll get a blank list.
That is AJAX search does not yet give any feedback when no matches are found, which can leave user with an impression that it does not work.
I've done it this way to limit screen flickering when no new useful information is found. This should be somehow fixed - with maybe a phrase "nothing found yet" and shade out search results.
With MySQL full text search (currently implemented - Oct 2010) matches for words longer than four characters.
With PostgresQL this limitation will be removed - it's a current (as of date of this answer) development item.
There is also one quirk in the full text search right now (will probably change in the future): if you type in a query that does not have any matches, but not hit enter - nothing will change on the screen. But if you hit "enter" or press the "search" button you'll get a blank list.
That is AJAX search does not yet give any feedback when no matches are found, which can leave user with an impression that it does not work.
I've done it this way to limit screen flickering when no new useful information is found. This should be somehow fixed - with maybe a phrase "nothing found yet" and shade out search results.