针对子集的ElasticSearch查询:我可以使用我拥有的作品构建哪些Lego项目?

时间:2015-06-11 19:36:41

标签: elasticsearch

我无法弄清楚如何构建一个类似这样的查询。假设一个用户拥有一堆乐高积木,他们想知道他们可以建造哪些项目使用全部或部分用户的作品,但不要使用任何他们没有的作品。

我已经有一个带有片段ID和数量的嵌套文档设置,如何构建查询以便它返回使用作为用户库子集的片段的项目?

谢谢。

1 个答案:

答案 0 :(得分:0)

我最终用每个项目制作的碎片和不用的碎片编制索引。然后我查询must不包含的所有部分以及should包含的部分。