Что именно означает это сообщение об ошибке Sphinx? ... "[...] синтаксическая ошибка, неожиданная ')' рядом с \ /) | (\ [...]" - PullRequest
0 голосов
/ 21 февраля 2011

Когда я пытаюсь сделать запрос:

(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$")'

Есть идеи, в чем проблема?Потому что мне эти запросы кажутся просто нормальными.

1 Ответ

1 голос
/ 23 февраля 2011

Просто длинный снимок, но старайтесь не избегать косой черты, это не нужно.

...