[
https://issues.apache.org/jira/browse/LUCENE-5417?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13881570#comment-13881570
]
Peng Cheng commented on LUCENE-5417:
------------------------------------
I didn't check the issue history and am not sure if this problem has been
solved, please revoke this one if its a duplicate.
> Solr function query supports reading multiple values from a field.
> ------------------------------------------------------------------
>
> Key: LUCENE-5417
> URL: https://issues.apache.org/jira/browse/LUCENE-5417
> Project: Lucene - Core
> Issue Type: New Feature
> Components: core/query/scoring
> Affects Versions: 4.6
> Environment: N/A
> Reporter: Peng Cheng
> Priority: Minor
> Fix For: 4.7
>
> Original Estimate: 168h
> Remaining Estimate: 168h
>
> Solr function query is a powerful tool to customize search criterion and
> ranking function (http://wiki.apache.org/solr/FunctionQuery). However, it
> cannot effectively benefit from field values from multi-valued field, namely,
> the field(...) function can only read one value and discard the others.
> This limitation has been associated with FieldCacheSource, and the fact that
> FieldCache cannot fetch multiple values from a field, but such constraint has
> been largely lifted by LUCENE-3354, which allows multiple values to be
> extracted from one field. Those values in turn can be used as parameters of
> other functions to yield a single score.
> I personally find this limitation very unhandy when building a
> learning-to-rank system that uses many cues and string features. Therefore I
> would like to post this feature request and (hopefully) work on it myself.
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]