Salve,
avendo da poco scoperto (grazie a questo forum) la ricerca FULLTEXT di MySQL sto provando a realizzare un motore di ricerca interno ad un mio sito.
I dati sono salvati su un dabatase, la ricerca dovrebbe essere fatta su due campi di una stessa tabella.
Ho usato una query tipo"campo1" e "campo2" sono stati dichiarati come indici FULLTEXT, infatti eseguendo la ricerca su uno solo dei due campi funziona.codice:SELECT * FROM tabella WHERE MATCH(campo1,campo2) AGAINST('cerca questa stringa')
Il problema è che eseguendo la query che ho riportato sopra (con entrambi i campi quindi) ottengo l'errore "Can't find FULLTEXT index matching the column list"
Non so se possa servire, comunque nella tabella oltre a quei due indici ne è presente un'altro di tipo intero autoincrementante (la chiave primaria).
Da cosa dipende l'errore? Come posso sistemare?
Grazie mille