gpt4 book ai didi

c# - C#弹性搜寻-巢状查询/筛选

转载 作者:行者123 更新时间:2023-12-02 23:30:11 27 4
gpt4 key购买 nike

我对 flex 搜索/ NEST还是很陌生,需要一些帮助才能查询/过滤我的数据。

我有一个产品 list 。而且这些产品可以具有任意数量的选项,并具有与之相关的值。而且我需要能够按选项名称及其值来过滤产品。

我试图将图像与问题放在一起:)

enter image description here

我尚无嵌入图像的名声:(

输入的搜索/过滤器参数是动态的,因此可以有任意数量的带有值的选项。

希望有人可以在正确的方向帮助我!

谢谢!

最佳答案

  var results = client
.Search<YourMappingEntity>(s => s
.Type("page")
.Filter(f => f
.Bool(bb => bb
.Must(ms =>
{
FilterContainer filterContainer = null;
filterContainer &=
ms.Term("Size", yourarrayofsizes) &&
ms.Terms("Color", yourarrayofcolors) ;


return filterContainer;
})))

关于c# - C#弹性搜寻-巢状查询/筛选,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37293399/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com