查询提升参数的最小值和最大值是什么?我无法在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 + "*")
)
)
);
答案 0 :(得分:1)
是的,提升可以是浮动值。
因此,您可以提供的最大提升是Float.MAX_VALUE