Toon posts:

[MySQL] Fulltext indexing (Match Against)

Pagina: 1
Acties:

Verwijderd

Topicstarter
Wanner je in MySQL 3.23 gebruik maakt van match dan krijg je geen zoekresultaten terug van woorden minder dan 4 karakters. Dit komt overeen met de MySQL site.

Nu is de vraag of hier een oplossing voor is?

Of moet je anders naar MySQL 4.0.1 deze ondersteund operators. Dus beter. Maar zoekt deze dan ook naar woorden kleiner dan 4 karakters?

Of is ditten alle tijde onmogelijk en moet je met id als like aan de slag?

  • MikeN
  • Registratie: April 2001
  • Laatst online: 20:25
Op dinsdag 09 april 2002 14:59 schreef haltink het volgende:
Wanner je in MySQL 3.23 gebruik maakt van match dan krijg je geen zoekresultaten terug van woorden minder dan 4 karakters. Dit komt overeen met de MySQL site.

Nu is de vraag of hier een oplossing voor is?
Aanpassen van de source voor het compilen, andere oplossing is er niet.
Of moet je anders naar MySQL 4.0.1 deze ondersteund operators. Dus beter. Maar zoekt deze dan ook naar woorden kleiner dan 4 karakters?
Neej.
Of is ditten alle tijde onmogelijk en moet je met id als like aan de slag?
Ik denk het wel, tenzij je de source aan gaat passen of je eigen search gebruikt.

De search van MySQL is gewoon NIET goed :) Ik heb het zelf ondervonden, op een website over het ontstaan van leven op aarde werd aarde en ontstaan en DNA en RNA en theorie enzovoort allemaal als stopwoord herkent of gewoon niet gebruikt.... :'(

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 09-09 20:58

Janoz

Moderator Devschuur®

!litemod

Je kunt zlef een zoeksysteem implementeren. Dan kun je je eigen eisen stellen. Je hebt tenslotte al een DB tot je beschikking :).

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'