【发布时间】:2013-03-08 13:08:07
【问题描述】:
我正在尝试调整全文(布尔)查询。如果一个词包含在一行中,是否可以将行排名更高,但不将该词用作搜索查询的一部分?
所以如果它包含关键字奶酪,但不主动搜索术语奶酪,我想排名更高?
目前我使用类似于searchterm >cheese* 的东西,但我相信它仍然会实际搜索术语cheese 吗?
这造成的问题是,如果没有结果,它仍然会显示基于cheese 的结果。我只希望它用作改进结果的方法,而不是用作搜索的东西。
black >cheese* 可能会返回根本不包含黑色但包含单词 cheese 的行。
【问题讨论】:
-
你的意思是在
ORDER BY子句中设置吗? -
您应该使用 % 作为通配符。
-
我的意思是在
against部分进行匹配。 Ghigo,这不是全文。 -
我已经更新了答案