Originariamente inviato da piero.mac
FULLTEXT (campo1, campo2, campo3, campo4, campo5, campo6, campo7, campo8, campo9, campo10)
ma mi chiedo il senso che ha un indice su tanti campi.... sicuro della struttura della tabella? Nota che in boolean mode non serve l'indice... di fatto basterebbe chiedersi come potrebbe essere usato questo indice in una ricerca boolean.
Ci sono poi parecchie restrizioni di cui sarebbe bene rendersi conto. Diminuire i caratteri di stop words e' compito dell'amministratore del server. Il segno + rappresenta un AND per cui se una parola, per qualsiasi ragione, non fosse valida tutta la ricerca sarebbe compromessa.
Quindi nel tuo esempio against('+fax +tedesco' in boolean mode) verrebbe bloccata dal valore che trovi di default in ft_min_word_len che e' = 4. Verifica nella variabili.
Qui trovi tutto ed e' molto conveniente leggere tutti i paragrafi relativi e con molta attenzione.
http://dev.mysql.com/doc/refman/5.0/...xt-search.html