Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
5.3
-
None
-
New
Description
When executing MLT with multiple fields, it should
considerem them all
If a document has the same term in multiple fields, the
mlt generates a query considering only the field with
the higher idf. This commit changes the behaviour, to
include in the query all fieldnames.
Eg.:
Last behaviour:
Doc ("fieldName1", "value")
("fieldName2", "value")
Old behaviour generates query: "fieldName1:value"
New Behaviour generates query: "fieldName1:value
fieldName2:value"
Proposed solution:
https://github.com/prosanes/lucene-solr/pull/1/files