Sphinx 最小中缀长度和扩展查询,不能一起工作吗?

Sphinx 最小中缀长度和扩展查询,不能一起工作吗?,sphinx,Sphinx,在Sphinx 2.1 Sphinx配置文件搜索中设置中缀后,停止工作 我的问题是: SELECT * FROM CA_SAC_persons WHERE MATCH('@fullname("^John$" | "^Joseph$" | "^Jose$" | "^Josh$" | "^Robs$")') LIMIT 0,100; Sphinx配置文件中的我的更新 min_infix_len = 3 infix_fields = fullname, enable_star = 1 我能知道我

在Sphinx 2.1 Sphinx配置文件搜索中设置中缀后,停止工作

我的问题是:

SELECT * FROM CA_SAC_persons
WHERE MATCH('@fullname("^John$" | "^Joseph$" | "^Jose$" | "^Josh$" | "^Robs$")') 
LIMIT 0,100;
Sphinx配置文件中的我的更新

min_infix_len = 3
infix_fields = fullname,
enable_star = 1

我能知道我错了吗?或者min_infix_len和复杂的扩展查询不能一起工作?

我可以知道确切的错误吗?它不会返回任何结果。这是元信息:total=0,total_found=0,time=0.00,您是否单独检查了查询?请尝试在infix_fields=fullname之后删除逗号,这不是正则表达式!!这是一个扩展语法sphinx查询。我想可能看起来有点相似,但却大不相同。