我在使用 symfony2 实现 Match Against 时遇到了问题,但由于 stackoverflow,我几乎解决了这个问题: MATCH AGAINST script is not working with Symfony2
我按照 Picoss 所说的做了,但现在我遇到了另一个问题:
SQLSTATE[HY000]:一般错误:1214 使用的表类型不支持 FULLTEXT 索引
在谷歌上进行一些搜索后,我认为原因是因为 InnoDB 表类型,但我不知道如何在 Symfony2 中更改它(我必须在由 fosuserbundle 实体生成的表上搜索某些内容。第二种解决方案可以是升级我的mysql版本(我实际上是5.1.66-0版本,但我不确定它是否能解决问题)。
你还有其他建议吗 ?
谢谢