是全文搜索可以用 MySql + Laravel 5.7 搜索字符串的一部分

Is fulltext search can search for part of a string with MySql + Laravel 5.7

我需要知道如何在 Laravel 中使用全文搜索来查找 MySQL table

中包含部分字符串的记录

搜索字符串:“mori”

搜索结果应该return一条记录:“Memorial Fountain”

预期结果: enter image description here

MySQL 的 FULLTEXT 可以处理 初始 字符串,但不能处理最终或内部字符串。也就是说,这应该有效:

MATCH(foo) AGAINST('memo*')

这将搜索 mori,但速度会很慢,因为它需要检查每一行:

WHERE foo LIKE '%mori%'