예제 #1
0
 private BoolQuery GetOptionalFieldQuery(FieldNameQueryBase fieldNameQuery)
 {
     return(new BoolQuery()
     {
         Should = new QueryContainer[]
         {
             new BoolQuery()
             {
                 MustNot = new QueryContainer[] {
                     new ExistsQuery()
                     {
                         Field = fieldNameQuery.Field
                     }
                 }
             },
             fieldNameQuery
         },
         MinimumShouldMatch = 1
     });
 }
 public static FieldNameQueryBase Boost(this FieldNameQueryBase query, PropertyInfo pInfo)
 {
     return(query);
 }