@@ -86,15 +86,15 @@ public class FieldJsonQueryParser extends AbstractIndexComponent implements Json
86
86
queryString = jp .getText ();
87
87
} else if ("boost" .equals (currentFieldName )) {
88
88
boost = Float .parseFloat (jp .getText ());
89
- } else if ("enable_position_increments" .equals (currentFieldName )) {
89
+ } else if ("enable_position_increments" .equals (currentFieldName ) || "enablePositionIncrements" . equals ( currentFieldName ) ) {
90
90
enablePositionIncrements = Booleans .parseBoolean (jp .getText (), true );
91
- } else if ("lowercase_expanded_terms" .equals (currentFieldName )) {
91
+ } else if ("lowercase_expanded_terms" .equals (currentFieldName ) || "lowercaseExpandedTerms" . equals ( currentFieldName ) ) {
92
92
lowercaseExpandedTerms = Booleans .parseBoolean (jp .getText (), true );
93
- } else if ("phrase_slop" .equals (currentFieldName )) {
93
+ } else if ("phrase_slop" .equals (currentFieldName ) || "phraseSlop" . equals ( currentFieldName ) ) {
94
94
phraseSlop = Integer .parseInt (jp .getText ());
95
95
} else if ("analyzer" .equals (currentFieldName )) {
96
96
analyzer = analysisService .analyzer (jp .getText ());
97
- } else if ("default_operator" .equals (currentFieldName )) {
97
+ } else if ("default_operator" .equals (currentFieldName ) || "defaultOperator" . equals ( currentFieldName ) ) {
98
98
String op = jp .getText ();
99
99
if ("or" .equalsIgnoreCase (op )) {
100
100
defaultOperator = QueryParser .Operator .OR ;
@@ -103,9 +103,9 @@ public class FieldJsonQueryParser extends AbstractIndexComponent implements Json
103
103
} else {
104
104
throw new QueryParsingException (index , "Query default operator [" + op + "] is not allowed" );
105
105
}
106
- } else if ("fuzzy_min_sim" .equals (currentFieldName )) {
106
+ } else if ("fuzzy_min_sim" .equals (currentFieldName ) || "fuzzyMinSim" . equals ( currentFieldName ) ) {
107
107
fuzzyMinSim = Float .parseFloat (jp .getText ());
108
- } else if ("fuzzy_prefix_length" .equals (currentFieldName )) {
108
+ } else if ("fuzzy_prefix_length" .equals (currentFieldName ) || "fuzzyPrefixLength" . equals ( currentFieldName ) ) {
109
109
fuzzyPrefixLength = Integer .parseInt (jp .getText ());
110
110
} else if ("escape" .equals (currentFieldName )) {
111
111
escape = Booleans .parseBoolean (jp .getText (), false );
@@ -115,15 +115,15 @@ public class FieldJsonQueryParser extends AbstractIndexComponent implements Json
115
115
queryString = jp .getText ();
116
116
} else if ("boost" .equals (currentFieldName )) {
117
117
boost = jp .getIntValue ();
118
- } else if ("enable_position_increments" .equals (currentFieldName )) {
118
+ } else if ("enable_position_increments" .equals (currentFieldName ) || "enablePositionIncrements" . equals ( currentFieldName ) ) {
119
119
enablePositionIncrements = jp .getIntValue () != 0 ;
120
- } else if ("lowercase_expanded_terms" .equals (currentFieldName )) {
120
+ } else if ("lowercase_expanded_terms" .equals (currentFieldName ) || "lowercaseExpandedTerms" . equals ( currentFieldName ) ) {
121
121
lowercaseExpandedTerms = jp .getIntValue () != 0 ;
122
- } else if ("phrase_slop" .equals (currentFieldName )) {
122
+ } else if ("phrase_slop" .equals (currentFieldName ) || "phraseSlop" . equals ( currentFieldName ) ) {
123
123
phraseSlop = jp .getIntValue ();
124
- } else if ("fuzzy_min_sim" .equals (currentFieldName )) {
124
+ } else if ("fuzzy_min_sim" .equals (currentFieldName ) || "fuzzyMinSim" . equals ( currentFieldName ) ) {
125
125
fuzzyMinSim = jp .getIntValue ();
126
- } else if ("fuzzy_prefix_length" .equals (currentFieldName )) {
126
+ } else if ("fuzzy_prefix_length" .equals (currentFieldName ) || "fuzzyPrefixLength" . equals ( currentFieldName ) ) {
127
127
fuzzyPrefixLength = jp .getIntValue ();
128
128
} else if ("escape" .equals (currentFieldName )) {
129
129
escape = jp .getIntValue () != 0 ;
@@ -133,25 +133,25 @@ public class FieldJsonQueryParser extends AbstractIndexComponent implements Json
133
133
queryString = jp .getText ();
134
134
} else if ("boost" .equals (currentFieldName )) {
135
135
boost = jp .getFloatValue ();
136
- } else if ("fuzzy_prefix_length" .equals (currentFieldName )) {
136
+ } else if ("fuzzy_prefix_length" .equals (currentFieldName ) || "fuzzyPrefixLength" . equals ( currentFieldName ) ) {
137
137
fuzzyPrefixLength = jp .getIntValue ();
138
138
}
139
139
} else if (token == JsonToken .VALUE_TRUE ) {
140
140
if ("query" .equals (currentFieldName )) {
141
141
queryString = jp .getText ();
142
- } else if ("enable_position_increments" .equals (currentFieldName )) {
142
+ } else if ("enable_position_increments" .equals (currentFieldName ) || "enablePositionIncrements" . equals ( currentFieldName ) ) {
143
143
enablePositionIncrements = true ;
144
- } else if ("lowercase_expanded_terms" .equals (currentFieldName )) {
144
+ } else if ("lowercase_expanded_terms" .equals (currentFieldName ) || "lowercaseExpandedTerms" . equals ( currentFieldName ) ) {
145
145
lowercaseExpandedTerms = true ;
146
146
} else if ("escape" .equals (currentFieldName )) {
147
147
escape = true ;
148
148
}
149
149
} else if (token == JsonToken .VALUE_FALSE ) {
150
150
if ("query" .equals (currentFieldName )) {
151
151
queryString = jp .getText ();
152
- } else if ("enable_position_increments" .equals (currentFieldName )) {
152
+ } else if ("enable_position_increments" .equals (currentFieldName ) || "enablePositionIncrements" . equals ( currentFieldName ) ) {
153
153
enablePositionIncrements = false ;
154
- } else if ("lowercase_expanded_terms" .equals (currentFieldName )) {
154
+ } else if ("lowercase_expanded_terms" .equals (currentFieldName ) || "lowercaseExpandedTerms" . equals ( currentFieldName ) ) {
155
155
lowercaseExpandedTerms = false ;
156
156
} else if ("escape" .equals (currentFieldName )) {
157
157
escape = false ;
0 commit comments