是全文搜索可以用 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%'
我需要知道如何在 Laravel 中使用全文搜索来查找 MySQL table
中包含部分字符串的记录搜索字符串:“mori”
搜索结果应该return一条记录:“Memorial Fountain”
预期结果: enter image description here
MySQL 的 FULLTEXT
可以处理 初始 字符串,但不能处理最终或内部字符串。也就是说,这应该有效:
MATCH(foo) AGAINST('memo*')
这将搜索 mori
,但速度会很慢,因为它需要检查每一行:
WHERE foo LIKE '%mori%'