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

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

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

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

谢谢。

最佳答案:

1 个答案:

答案 0 :(得分:0)

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

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
U19学习网站 » elasticsearch - 针对子集的ElasticSearch查询:我可以使用我拥有的作品构建哪些Lego项目?