Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

MySQL fulltext search problem + resenje (tj odgovor)

[es] :: MySQL :: MySQL fulltext search problem + resenje (tj odgovor)

[ Pregleda: 2691 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

NikolaVeber
NikolaVeber
neradnik na porodiljskom bolovanju
Karlsruhe

Član broj: 5115
Poruke: 1254
*.dip.t-dialin.net

Jabber: nikolaveber@jabber.org
ICQ: 121532865


Profil

icon MySQL fulltext search problem + resenje (tj odgovor)03.12.2003. u 16:21 - pre 248 meseci
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 ...
Pop Servis "Paradise Tours"
Java User Group Karlsruhe
IT Dan - Srbija

Officer, I saw the driver who hit me - his name was Johnny Walker.
 
Odgovor na temu

luka357
Banja Luka

Član broj: 16848
Poruke: 34
*.teleklik.net.



Profil

icon Re: MySQL fulltext search problem + resenje (tj odgovor)18.12.2003. u 23:01 - pre 247 meseci
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.
 
Odgovor na temu

[es] :: MySQL :: MySQL fulltext search problem + resenje (tj odgovor)

[ Pregleda: 2691 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.