BooleanQuery Builder связывает условия - PullRequest
0 голосов
/ 03 августа 2020

Я использую BooleanQuery для создания логического запроса

def bqb = new BooleanQuery.Builder()

bqb.add(clause.query, clause.prohibited ? BooleanClause.Occur.SHOULD : BooleanClause.Occur.MUST_NOT)
bqb.add....

String s = bqb.build().toString();

Дело в том, что toString () возвращает логический запрос, разделенный пробелом. Я думаю, что по умолчанию будет использоваться «ИЛИ», поэтому могу ли я явно настроить конструктор на использование «ИЛИ» для подключения условий?

...