ir neliela neskaidriiba ...
tabula => id(int) | teksts(text) | nosaukums(varchar) | nosaukums2(varchar) | skaits(int)
kaa labaak taisiit indeksu?
viens indekss un zem vinja visi triis lauki vai katram laukam savu full-text indeksu?
ir paredzeets kurbulēt šitādu kvēriju:
SELECT * FROM tabula WHERE MATCH (`teksts`,`nosaukums`,`nosaukums2`) AGAINST ('ko mekleet')
pie viena vēl viens jautājums:
vai full-text var meklēt kā like ?
piem:
tabulaa ir: teksts laukaa: Skaists spilvens
SELECT * FROM tabula WHERE MATCH (`teksts`,`nosaukums`,`nosaukums2`) AGAINST ('skaists')
(atrod)
SELECT * FROM tabula WHERE MATCH (`teksts`,`nosaukums`,`nosaukums2`) AGAINST ('skai')
(Neatrod)