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

Uwe Schindler commented on LUCENE-4218:
---------------------------------------

I think this patch should be fine, but its much more stupid than 3.x. In 3.x 
the stringValue() method was also implemented for NumericField, and that one 
returned the stringfied value. This was changed in 4/5, so breaking this. We 
might think about this and think of changing to stringValue() on Field handle 
this. By the way, stringValue() on 3.x was simply returning 
fieldsData.toString() -> very generic
                
> contrary to documentation Document.get(field) on numeric field returns null
> ---------------------------------------------------------------------------
>
>                 Key: LUCENE-4218
>                 URL: https://issues.apache.org/jira/browse/LUCENE-4218
>             Project: Lucene - Core
>          Issue Type: Bug
>          Components: core/search
>    Affects Versions: 4.0-ALPHA
>         Environment: Darwin e4-ce-8f-0f-c2-b0.dummy.porta.siemens.net 10.8.0 
> Darwin Kernel Version 10.8.0: Tue Jun  7 16:32:41 PDT 2011; 
> root:xnu-1504.15.3~1/RELEASE_X86_64 x86_64
>            Reporter: Jamie
>            Assignee: Robert Muir
>            Priority: Critical
>              Labels: Document
>             Fix For: 4.0
>
>         Attachments: LUCENE-4218.patch
>
>
> A call to Numeric num = indexableField.numericValue() comes up with a correct 
> value, whereas Document.get(field) yields null.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to