I'd like to perform a fulltext search against a column, looking for a partial word match (IE: against('fra*' in boolean mode)
). But I would like to receive results that assign a higher relevancy to shorter words that match.
So, for example, if I perform a search for 'fra' and get the results 'frank', 'fran' and 'frankfurter', I would like them to be ordered in terms of relevancy like this: 'fran', 'frank', 'frankfurter'.
Is there someway this can be achieved?