[ 
https://issues.apache.org/jira/browse/SOLR-5351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16490477#comment-16490477
 ] 

ASF subversion and git services commented on SOLR-5351:
-------------------------------------------------------

Commit d2e9ad200802801423061fe6019c8e8c6dc1b62f in lucene-solr's branch 
refs/heads/branch_7x from [~dawid.weiss]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=d2e9ad2 ]

SOLR-5351: Fixed More Like This Handler to use all fields provided in mlt.fl 
when used with content stream. The similarity is calculated between the content 
stream's value and all fields listed in mlt.fl.


> More Like This Handler uses only first field in mlt.fl when using stream.body
> -----------------------------------------------------------------------------
>
>                 Key: SOLR-5351
>                 URL: https://issues.apache.org/jira/browse/SOLR-5351
>             Project: Solr
>          Issue Type: Bug
>          Components: MoreLikeThis
>    Affects Versions: 4.4
>         Environment: Linux,Windows
>            Reporter: Zygmunt Wiercioch
>            Assignee: Tommaso Teofili
>            Priority: Minor
>         Attachments: SOLR-5351.patch, SOLR-5351.patch
>
>
> The documentation at: http://wiki.apache.org/solr/MoreLikeThisHandler 
> indicates that one can use multiple fields for similarity in mlt.fl:
> http://localhost:8983/solr/mlt?stream.body=electronics%20memory&mlt.fl=manu,cat&mlt.interestingTerms=list&mlt.mintf=0
> In trying this, only one field is used. 
> Looking at the code, it only looks at the first field:
>  public DocListAndSet getMoreLikeThis( Reader reader, int start, int rows, 
> List<Query> filters, List<InterestingTerm> terms, int flags ) throws 
> IOException
>     {
>       // analyzing with the first field: previous (stupid) behavior
>       rawMLTQuery = mlt.like(reader, mlt.getFieldNames()[0]); 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to