这个 Sphinx 错误消息到底是什么意思? ...“[...]语法错误,意外')'靠近“\/)|(\ [...]”
当我尝试查询:
(P \/ \-v)|(P \/)|(P)|(\/)|(\/ \-v)|(\-v)
然后 Sphinx 给我:
error -index keyword_broad: syntax error, unexpected ')'
near '\/)|(\/ \-v)|(\-v)'
与此查询类似的问题:
("^P \/ \-v$")|("^P \/$")|("^P$")|("^\/$")|("^\/ \-v$")|("^\-v$")
它给我:
error -index keyword_phrase:
syntax error, unexpected '$', expecting TOK_KEYWORD or TOK_INT near
'\/$")|("^\/ \-v$")|("^\-v$")'
有什么想法吗?因为对我来说这些查询似乎很好。
When I try to query:
(P \/ \-v)|(P \/)|(P)|(\/)|(\/ \-v)|(\-v)
then Sphinx gives me:
error -index keyword_broad: syntax error, unexpected ')'
near '\/)|(\/ \-v)|(\-v)'
similar problem with this query:
("^P \/ \-v$")|("^P \/$")|("^P$")|("^\/$")|("^\/ \-v$")|("^\-v$")
it gives me:
error -index keyword_phrase:
syntax error, unexpected '
Any ideas what the problem is? Cause to me those queries seem just fine.
, expecting TOK_KEYWORD or TOK_INT near
'\/$")|("^\/ \-v$")|("^\-v$")'
Any ideas what the problem is? Cause to me those queries seem just fine.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只是一个远景,但尽量不要逃避正斜杠,这是不必要的。
Just a longshot, but try not escaping the forward-slashes, it's unneeded.