fulltextsearch较少的结果(laravel)

时间:2014-02-01 15:16:59

标签: php mysql laravel-4 full-text-search myisam

您好我刚刚在这个非常棒的教程后实现了全文搜索:http://creative-punch.net/2013/12/implementing-laravel-4-full-text-search/

我正在使用MySql。我有一个项目表,其中包含一个名为tags的字段。如果我正在寻找让他们说"衬衫,蓝色",它将返回所有蓝色物品和所有衬衫。我真正想要的只是蓝色衬衫。在这种情况下我该怎么做?

以下是代码:

$items = ItemForSale::whereRaw(
    "MATCH(tags) AGAINST(? IN BOOLEAN MODE)",
    array($chars)
)->get();

$ chars是一串逗号分隔值,例如:white,shirt,blue,green,shorts。

我希望结果更准确。

谢谢。

0 个答案:

没有答案