lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Valentin Popov <valentin...@gmail.com>
Subject fields contains equals term docs search
Date Fri, 19 Apr 2019 15:23:58 GMT
Hi,
I trying find the way, to search all docs has equals term on different
fields. Like

doc1 {"foo":"master", "bar":"master"}
doc2 {"foo":"test", "bar":"master"}

As result should be doc1 only.

Right now, I'm get all terms for "foo", "bar" intersect it and get all
terms could be both "foo", "bar"
and after make huge query with all intersected items:

Query query
(String item: Intersection<String>) {
    query.addBoolean({"foo": item, "bar": item})
}

Is any better way to find all doc's that has intersected terms?

Thanks!
-- 
Regards,
Valentin.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message