默认情况下,查询字段的最小值和最大值是什么?

时间:2018-03-30 08:07:16

标签: c# elasticsearch nest

查询提升参数的最小值和最大值是什么?我无法在ES文档的任何地方找到它。

另外,boost参数可以是2.2的两倍吗?还是2.22?

这是我的查询的样子:

response = await ElasticClient.SearchAsync<Product>(s => s
     .From(skip)
     .Size(productSearch.ItemsPerPage)
     .Index(productSearch.Company + PartOfIndexName + productSearch.Country)
     .Query(q => q
           .QueryString(qs => qs
               .Fields(fs => fs
               .Field(f => f.IdPart1, 4.00)
               .Field(f => f.Title, 3.50)
               .Field(f => f.BrandName, 3.00)
               .Field(f => f.Description, 2.00)
               )
               .Query("*" + productSearch.Query + "*")
              )
            )
      );

1 个答案:

答案 0 :(得分:1)

是的,提升可以是浮动值。

因此,您可以提供的最大提升是Float.MAX_VALUE