Fancy search?


PDA






Shmackey
May 25, 2003, 07:51 PM
Is there any way to glue two search terms together, like you would in google using quotes? Searching for Springfield Compact brings up waaaay too many hits; I'd like to find posts where only the two-word phrase shows up: "Springfield Compact"

If you enjoyed reading about "Fancy search?" here in TheHighRoad.org archive, you'll LOVE our community. Come join TheHighRoad.org today for the full version!
Mal H
May 25, 2003, 08:28 PM
Sorry, but no. The search engine supplied with vBulletin is very primitive.

Shmackey
May 26, 2003, 02:18 AM
Wow, I'm kinda surprised, if only because it does have Boolean stuff and wildcards. Oh well. Nothing wrong with reading more threads.

Triad
May 26, 2003, 08:15 AM
Is it possible to change the search engine? If not, do you think we could get them to improve their engine? Most of the boards I go to use this software and I think there are alot of frustrated people who would like to see an improvement.

Mal H
May 26, 2003, 10:32 AM
Shmackey - You have probably already done this, but on a just-in-case basis, you should try narrowing down the search using some of the features that do exist. Search for Springfield Compact in thread titles only and/or select the "Tools and Technologies" group to limit the search to the handgun forums only. The latter selection will include Rifles, etc., but you will get a shorter results list.

tyme
May 26, 2003, 04:15 PM
As I understand it, the vBulletin 2.x search works by indexing all "words" > some number of characters (currently 3). These are culled from posts by taking every string not containing a space and stuffing them into the word table, giving each word a unique index.

There are two other tables that are indexed by the word IDs, and ideally keep track of all the posts containing each word and whether the word occurs in the title. So each search term you give is limited to tokens not containing spaces, since searching is done on the static one-token tables and not based on fulltext searches of the posts table.

I looked at the documentation for mysql4's fulltext searching, and that looks like it would be easy to swap in. Are enough people dissatisfied with the current searching that changing it would be productive?

If you enjoyed reading about "Fancy search?" here in TheHighRoad.org archive, you'll LOVE our community. Come join TheHighRoad.org today for the full version!