Avanceret søgning
HejJeg har en tabel med et antal rækker, den vil formentligt ikke komme meget over 10.000, men den vil ligge deroppe af. Tabellen indeholder en del felter, hvoraf der skal søges i en række tekstuelle felter så som navn, beskrivelse, genre osv.
Dette er løst vha. en normal full text search som har bygget sit catalog ud fra de søgbare felter.
Mit problem kommer dog i og med at der i original tabellen er andre felter som spiller en rolle mht. hvor højt rangeret søgeresultaterne skal forekomme. F.eks har de en rate fra 1-10, som alt efter hvor høj den er skal give et plus til den enkelte rækkes search rank. På samme måde er der en bit kolonne som ligeledes skal tælle som et plus såfremt den er sand.
En anden detalje som også ville være rar, var såfremt det var muligt at vægte de individuelle kolonner. Således tæller det meget højere hvis søgestrengen blev fundet i name kolonnen, frem for i description kolonnen. Dette er dog på ingen måde livs nødvendigt, det er ovenstående problemstilling derimod.
Jeg modtager med kyshånd hints til hvorledes en sådan vægtet søgning kan implementeres.
