From f014223ee9690f4028e43d3a4f29e961c86a28bc Mon Sep 17 00:00:00 2001 From: dwerning <33833393+dwerning@users.noreply.github.com> Date: Tue, 17 Oct 2023 20:48:01 +0200 Subject: [PATCH] Fix variant filter (hex!) --- .../java/tla/backend/es/query/SentenceSearchQueryBuilder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/tla/backend/es/query/SentenceSearchQueryBuilder.java b/src/main/java/tla/backend/es/query/SentenceSearchQueryBuilder.java index 89d7f505..20c6c246 100644 --- a/src/main/java/tla/backend/es/query/SentenceSearchQueryBuilder.java +++ b/src/main/java/tla/backend/es/query/SentenceSearchQueryBuilder.java @@ -30,7 +30,7 @@ public void setContext(Context context) { if (textId != null) { log.info("sentence query: receive {} textIDs", textId); textQuery.must(QueryBuilders.termQuery("context.textId", textId)); // Set text ID of which sentences should be retrieved - textQuery.mustNot(QueryBuilders.regexpQuery("id", ".*\\-([0-9][1-9]|[0-9]+[0-9][0-9])")); // Sort out all sentence reading variants except for "-00" + textQuery.must(QueryBuilders.regexpQuery("id", "[^\\-]*|.*\\-00")); // Sort out all sentence reading variants except for "-00" this.filter(textQuery); }