Php 斯芬克斯匹配模式
我有斯芬克斯设置和查询数据库刚刚好。在玩比赛模式时,我找不到正确的模式 对于示例查询,让我们使用“蝙蝠侠”。这应符合: “蝙蝠侠” 《蝙蝠侠:黑暗骑士》 但是,它只匹配 “蝙蝠侠” 另外,需要单独搜索“黑暗骑士”来匹配“蝙蝠侠:黑暗骑士” 我正在使用搜索模式SPH_MATCH_EXTENDED(尽管我已经尝试了所有模式) 索引:Php 斯芬克斯匹配模式,php,mysql,sphinx,Php,Mysql,Sphinx,我有斯芬克斯设置和查询数据库刚刚好。在玩比赛模式时,我找不到正确的模式 对于示例查询,让我们使用“蝙蝠侠”。这应符合: “蝙蝠侠” 《蝙蝠侠:黑暗骑士》 但是,它只匹配 “蝙蝠侠” 另外,需要单独搜索“黑暗骑士”来匹配“蝙蝠侠:黑暗骑士” 我正在使用搜索模式SPH_MATCH_EXTENDED(尽管我已经尝试了所有模式) 索引: source = src1 path = /var/lib/sphinx/test1
source = src1
path = /var/lib/sphinx/test1
docinfo = extern
charset_type = sbcs
enable_star = 1
min_prefix_len = 3
我怎样才能做到这一点 这里的问题是,我没有返回足够的结果,无法看到我在寻找什么。哎呀 这与匹配模式无关。对于单个单词的查询,所有模式都将匹配相同的文档。因此,需要找出其他哪些模式被破坏。需要有关设置的更多详细信息。您的索引设置(特别是charset_表)如何,以及您使用的其他查询设置是什么?以下是索引:编辑OP。