Just nu i M3-nätverket
Gå till innehåll

Sökfunktion - relevans


Miky

Rekommendera Poster

Har en sökfunktion i ASP mot en mySQL-databas som ger en möjlighet att söka på lite olika saker.

Nu skulle jag vilja att resultatet sorterades efter relevans.

Alltså det som har störst chans att vara det som besökaren söker efter kommer först i resultatet.

 

Typ som att detta sökordet finns vid mer tillfällen i denna posten.

...sökordet finns i denna "mer primära kolumnen" än den här posten som har sökordet i den här "mindre primära kolumnen"

 

 

/MVH Muad’dib

”Picking a lock is kind of like picking you nose, if your successful you are going to end up with some kind of reward”

Länk till kommentar
Dela på andra webbplatser

Hej,

 

ojoj låter lite avancerat faktiskt. Det absolut lättaste är att använda mysqls inbyggda fulltext_search funktion, där får du även relevans osv. Att koda sådant här själv är väldans svårt.

 

Kruxet är att du *måste* indexera upp din text innan du ställer själva frågan, annars blir din sql-sats otroligt långsam, och relationsdatabaser är inte byggda för sådana typer av frågor.

 

/foo

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...