2013-10-29 52 views
0

我有狮身人面像设置和查询数据库就好了。玩匹配模式,我找不到正确的。狮身人面像匹配模式

对于示例查询,我们使用'batman'。这应该与:

“蝙蝠侠” “蝙蝠侠:黑暗骑士”

然而,它只匹配 “蝙蝠侠”

和一个单独的搜索“黑暗骑士”需要匹配“蝙蝠侠: 黑暗骑士'。

我正在使用搜索模式SPH_MATCH_EXTENDED(尽管我已经尝试了所有这些模式)。

指数:

source     = src1 
    path     = /var/lib/sphinx/test1 
    docinfo     = extern 
    charset_type   = sbcs 
    enable_star = 1 
    min_prefix_len = 3 

我怎样才能做到这一点?

+0

这与模式不相关。对于单个单词查询,所有模式都将匹配相同的文档。 – barryhunter

+0

所以需要弄清楚还有什么是坏的。需要您的设置的更多细节。您的索引设置如何(特别是charset_table)以及您使用的是其他查询设置? – barryhunter

+0

这里是索引:编辑OP。 – TerryG

回答

1

这里的问题是,我没有返回足够的结果来看看我在找什么。哎呦!