gpt4 book ai didi

java - Lucene 查询结果作为另一个 Lucene 语句的条件

转载 作者:行者123 更新时间:2023-12-01 06:03:27 42 4
gpt4 key购买 nike

我是 Lucene 新手,所以请对我宽容一些:D

我目前正在尝试在名为 Polarion 的软件中编写用于数据查询的 Lucene Statments。我想知道是否有可能使用 Lucene 结果作为下一个 Lucene 语句的条件。

我的例子:

{workitems: type:test AND linkedWorkItems: (**Result of the first Statment**)}

第一条语句:{workitems: type:bia AND level:lvl_3}

如果我手动输入结果 ID,例如:

{workitems: type:test AND linkedWorkItems: (ABC-1234)}

它按预期工作!

我的目标是在一份声明中包含所有内容。我很感激任何帮助!

谢谢你,简!

最佳答案

类似 -

BooleanBuilder booleanBuilder = new BooleanBuilder();
booleanBuilder.add(first_statement_query, AND);
booleanBuilder.add(second_statement_query, AND);

这相当于:+(+type:bia +level:lvl_3) +(type:test)

关于java - Lucene 查询结果作为另一个 Lucene 语句的条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51628153/

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