使用 doctrine 在 symfony2 应用程序中使用全文搜索

using fulltext searches in symfony2 applications using doctrine

有没有办法在 symfony2 应用程序中使用全文搜索和索引? (使用学说)

我发现的大多数答案都是旧的(并且说不),然后有人通过扩展学说来实现它(如果不需要,我宁愿不这样做): http://www.xsolve.pl/blog/full-text-searching-in-symfony2-2/

谢谢

我强烈建议使用 Elastisearch 来实现搜索功能。有一个优秀的 https://github.com/FriendsOfSymfony/FOSElasticaBundle bundle 可以帮助你自动更新 Elasticsearch 中关于 Doctrine 实体保存的数据。我们对此有很好的经验。

我最终实施了我在问题中引用的文章中的建议。 目前效果很好。

请注意,您需要 mysql 5.6 及更高版本才能对 innodb 表提供全文支持(doctrine 使用 innodb afaik)