Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

MySQL fulltext search problem + resenje (tj odgovor)

  • 1 odgovor
  • 3.264 pregleda

Najnovija ↓

MySQL fulltext search problem + resenje (tj odgovor) 03.12.2003. u 17:21 · pre 278 meseci #1
Pozdrav !

Naisao sam na sledeci problem prilikom fullText pretrage baze:
Prvobitnu tabelu sam izmenio sa
Code:
ALTER TABLE tabela ADD FULLTEXT(polje1, polje2);

Kada pretragu vrsim po 2 polja sve je ok. Ali kada zadam samo jedno polje, dobijam gresku : Can't find FULLTEXT index matching the column list

Kada uradim alter na polje1, i pretrazujem po tom ili oba polja, radi, ali ako pretrazujem po polje2, dobijam gresku.

Pitanje glasi : Da li svaki put pre nego sto pretrazujem tabelu moram da vrsim alter za odgovarajucu kombinaciju polja ?(polja koja se pretrazuju se dinamicki menjaju)

Hvala!

//edit
Radi se o ogranicenju MySQL fulltext search opcije, koje se ogleda u tome da parametri MATCH() funkcije moraju tacno odgovarati listi polja koja su indexirana... Nadam se da se ovo ne odnoci cak i na redolsed polja ...
Potpis
Pop Servis "Paradise Tours"
Java User Group Karlsruhe
IT Dan - Srbija

Officer, I saw the driver who hit me - his name was Johnny Walker.
Re: MySQL fulltext search problem + resenje (tj odgovor) 19.12.2003. u 00:01 · pre 278 meseci #2
Mislim da si pogrsno zadao komandu pa ti indeksira svako polje zasebno. Trebao si koliko se sjecam da napises:

ALTER TABLE tabela ADD FULLTEXT(polje1,polje2);

razlika je u tome sto si napravio razmak izmedju polje1 i polje2.

Kod mene funkcionise.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme