@@ -31,6 +31,9 @@ public interface ISimpleQueryStringQuery : IQuery
3131 [ JsonProperty ( PropertyName = "lowercase_expanded_terms" ) ]
3232 bool ? LowercaseExpendedTerms { get ; set ; }
3333
34+ [ JsonProperty ( PropertyName = "analyze_wildcard" ) ]
35+ bool ? AnalyzeWildcard { get ; set ; }
36+
3437 [ JsonProperty ( PropertyName = "flags" ) ]
3538 string Flags { get ; set ; }
3639
@@ -52,6 +55,7 @@ protected override void WrapInContainer(IQueryContainer container)
5255 public Operator ? DefaultOperator { get ; set ; }
5356 public string Analyzer { get ; set ; }
5457 public bool ? LowercaseExpendedTerms { get ; set ; }
58+ public bool ? AnalyzeWildcard { get ; set ; }
5559 public string Flags { get ; set ; }
5660 public string Locale { get ; set ; }
5761 }
@@ -70,6 +74,8 @@ public class SimpleQueryStringQueryDescriptor<T> : ISimpleQueryStringQuery where
7074
7175 string ISimpleQueryStringQuery . Analyzer { get ; set ; }
7276
77+ bool ? ISimpleQueryStringQuery . AnalyzeWildcard { get ; set ; }
78+
7379 bool ? ISimpleQueryStringQuery . LowercaseExpendedTerms { get ; set ; }
7480
7581 string ISimpleQueryStringQuery . Flags { get ; set ; }
@@ -153,6 +159,11 @@ public SimpleQueryStringQueryDescriptor<T> LowercaseExpendedTerms(bool lowercase
153159 Self . LowercaseExpendedTerms = lowercaseExpendedTerms ;
154160 return this ;
155161 }
162+ public SimpleQueryStringQueryDescriptor < T > AnalyzeWildcard ( bool analyzeWildcard = true )
163+ {
164+ Self . AnalyzeWildcard = analyzeWildcard ;
165+ return this ;
166+ }
156167 public SimpleQueryStringQueryDescriptor < T > Locale ( string locale )
157168 {
158169 Self . Locale = locale ;
0 commit comments