laravel 多个关键词一起全文搜索

问题描述 投票:0回答:1

我正在构建一个 Laravel 项目搜索字段,我在其中使用全文搜索。 我已经设法让它工作,但我无法让多个关键字一起搜索。
例子: 我有一行值为

one two three four
如果我搜索
two three
它会找到所有带有
two
three
的条目。 但我希望它找到同时包含
two
three

的条目

SQL查询:

DB::raw("select id, name, text, image, publishDate from game
where match (name) AGAINST ('*$searchphrase*' IN BOOLEAN MODE) LIMIT 5")
php mysql laravel search full-text-search
1个回答
0
投票

请参阅:https://dev.mysql.com/doc/refman/5.5/en/fulltext-boolean.html

“+”代表AND

“-”代表 NOT

[无运算符] 意味着 OR

您没有任何暗示“OR”的运算符。


© www.soinside.com 2019 - 2024. All rights reserved.