【发布时间】:2016-05-18 07:51:21
【问题描述】:
我是弹性搜索/NEST 的新手,需要一些帮助才能查询/过滤我的数据。
我有一份产品清单。这些产品可以有任意数量的选项,这些选项与它们相关联的价值。而且我需要能够按选项名称及其值过滤产品。
我尝试将图片与问题放在一起:)
我还没有嵌入图像的声誉:(
传入的搜索/过滤器参数是动态的,因此可以有任意数量的带有值的选项。
希望有人能在正确的方向上帮助我!
谢谢!
【问题讨论】:
-
为什么不直接将这些信息作为文本包含在内?
-
我需要能够用笔标记一些部分:)
-
那么,您需要搜索至少可以包含一个
Size值和至少Color值的文档? -
应该可以搜索定义了任何选项/值的文档。
-
所以如果我的产品只定义了一个选项。在这种情况下我们说“尺寸”,但产品有两种尺寸,所以它有两个值,比如“16”和“17”。因此,如果我要对尺寸进行产品过滤并定义我想查看尺寸为“16”的产品,我应该得到匹配,如果我定义了“16”和“19”,我会得到匹配。
标签: c# elasticsearch nest