Привет ребята Я пытаюсь избежать двойные кавычки в моем GSP поисковый запрос, который передается в elasticsearch до сих пор у меня есть:выделяющиеся котировки в Граалей GSP для эс
<input id="q" name="q" type="text" class="large" value="${params?.q?.encodeAsHTML()}" ..
Но когда я иду к моему WebApps поле поиска и использовать что-то вроде запроса «а» я получаю массовые исключения в моем логфайле, в основном:
org.apache.lucene.queryParser.ParseException: Cannot parse '("abc) AND recstatus:"public"': Lexical error at line 1, column 30. Encountered: <EOF> after : ""
и
2013-03-01 11:35:06,874 [New I/O worker #3] DEBUG search.type - [Helleyes] [some_index][3], node[BZH5bHO8RX2va-HVpTDEng], [P], s[STARTED]: Failed to execute
[[email protected]]
org.elasticsearch.transport.RemoteTransportException: [Lasher][inet[/xxx.xxx.x.xxx:9300]][search/phase/query]
Caused by: org.elasticsearch.search.SearchParseException: [some_index][3]: from[0],size[20]: Parse Failure [Failed to parse source [:)
^[email protected]<83>sizeA20<84>queryery_string"abc) AND recstatus:"public"<8f>analyze_wildcard#ields䴩tle]]
и т. Д. Любые предложения?