Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
5.2.1, 5.5.1, 6.2.1
-
None
-
None
-
None
Description
edismax treat operator as a keyword when a query parameter 'qf' contains inexist field.
ex. ('hoge' does not existing in the schema.)
q=Japan OR Tokyo
defType=edismax
qf=title hoge
you will get result containing keywords 'Japan' or 'OR' or 'Tokyo' in Title.
also, you can get the following parsed query with debugQuery=true.
<str name="parsedquery_toString">+((title:Japan) (title:OR) (title:Tokyo))</str>