Hoi,
Ik ben een zoekfunctie aan het maken. Nu loop ik tegen een probleempje aan. Ik heb mijn velden fulltext gemaakt, toegevoegd als indexes. 2x gechecked of table ook wel van het type myisam is(verplicht).
Dit is mijn query:
En natuurlijk de foutmelding:
Can't find FULLTEXT index matching the column list
Nu dacht ik, indexes zijn niet goed, maar dat zijn ze gewoon wel:S
Dit is de index table:
Keyname Type Cardinality Field
PRIMARY PRIMARY 3 aID
aTitle FULLTEXT None aTitle
aText FULLTEXT None aText
Heeft iemand ideeën om dit op te lossen?
Ik ben een zoekfunctie aan het maken. Nu loop ik tegen een probleempje aan. Ik heb mijn velden fulltext gemaakt, toegevoegd als indexes. 2x gechecked of table ook wel van het type myisam is(verplicht).
Dit is mijn query:
SQL:
1
2
3
4
5
6
| SELECT *,MATCH (aTitle,aText) AGAINST ('test') as Score FROM Advertisements WHERE MATCH (aTitle,aText) AGAINST ('keywords') |
En natuurlijk de foutmelding:
Can't find FULLTEXT index matching the column list
Nu dacht ik, indexes zijn niet goed, maar dat zijn ze gewoon wel:S
Dit is de index table:
Keyname Type Cardinality Field
PRIMARY PRIMARY 3 aID
aTitle FULLTEXT None aTitle
aText FULLTEXT None aText
Heeft iemand ideeën om dit op te lossen?